Provide working c# code that uploads a video with a title and a description to the Video Tab of a Facebook Business Page (Business Fan Page).
This project is NOT to upload a video to your personal stream.
The delivered code may use .NET 2.0. 3.0, or 3.5 only.
The source code can either any commonly used API to deliver the required functionality.
The delivered code may use libraries covered by the following licenses. Licenses (including commercial) other that the license types listed below must be approved before the delivered code will be accepted:
• Microsoft Public License/Microsoft Permissive License.
• MIT License
• Apache License
The delivered code must adhere to Facebook’s Terms and Conditions.
The Business Page should be created in the following way:
Go to the Account\Help Center menu item in the top right hand corner when you are logged in to Facebook
Click on the Pages for Business Link in the Ads and Business Solutions section at the bottom of the screen.
Click “Creating and Administering your Page”
Click on the “How can I create a Page?” link
Click on the “Here” link.
On the right hand side select the Local Business Radio Button
Type in the business name e.g. “Video Upload Test Business”
Click of the check box that you are an official representative of the business.
When you have completed creating the business page “Video Upload Test Business” do the following to view your business page
Click on the Account\Manage Pages menu item.
For the “Video Upload Test Business” click the “Go To Page” button.
You will see a list of Tabs across the top Get Started:Wall:Info:Photos:Discussions etc. At the right hand side there will be a + sign.
Click the + sign and select Video as a new Tab to add.
The following behavior is the behavior we need replicated by the solution:
On the Video Tab click on the Upload button.
Upload a small sample video (.flvs work) .
Add a Title and Description for you video.
After the video has completed processing it will show up on the Video Tab of your Facebook Business Page.
The video post the the Facebook Business Page Video Tab should behave the same as if the video had been uploaded from the UI.
If you have any questions about whether a solution will be acceptable please ask before implementing it.
Additional Project Description:
10/04/2010 at 23:56 SGT
The description above should read:
The source code can use any commonly used API to deliver the required functionality.