I develop small application using javascript, using this I can draw on the canvas.I want to know, How get snapshot of my canvas and send it another one, using javascript or any other server side language.
Im trying to use the sdk without a canvas application, so have followed steps 1-7 in the quickstart guide up to adding the facebookSettings property in the Web.config.
I have added an image to my page and an onclick event that contains the below code. but when I click the button, it just takes me to the home page (CancelUrlPath).
Changing the Authorizer to a CanvasAuthorizer results in FB loading the login screen, but I get an error 404 not found on the call (even after inserting the handlers into the config)..
fbApp = new FacebookApp(); authorizer = new Authorizer(fbApp) {Perms = requiredAppPermissions}; authorizer.ReturnUrlPath = "http://localhost/User/UserRegister.aspx"; authorizer.CancelUrlPath = "http://localhost/"; if (authorizer.Authorize(this.Context)) { Response.Write("hello");//never gets here }
I am attempting to create a Facebook IFrame Application using the Facebook Developer's Toolkit (language I'm using is VB). No matter what I do, I cannot get past this error message from Facebook.
App may not request permissions that do not apply to all profiles in the selector
I have tried dropping a CanvasIFrameLoginControl with requirelogin=true
i have also tried inheriting Facebook.Web.CanvasIFrameMasterPage then adding Me.RequireLogin = True to the Page_Init event. Both of these do require login. As soon as I add Required permissions, however, I get the API Error Code 100 - an app may not request permissions that do not apply to all profiles in the selector error from facebook.
And set this src element at page load but after invoking the jquery function on "toannotate" control the full image is not displayed in the 698 by 398 size only some portion of the image is displayed there...why so..?
I downloaded it and worked fine. However, I wish you push it further adding the following features:
1- Download button: where after the bitmap is captured and published into the image control, a "Download" button can be clicked to force the client browser open the "Save As File" dialog box in order to enable the user download the image into his/her client machine after choosing his/her suitable directory path.
2- Email button + Textbox to type the target email: where after te bitmap is captured and published into the image control, a "Email" button can be clicked in order to send the captured image to any email the user had specified in the textbox.
Condition:
- Captured image shall remain as bitmap in memory. It shouldn't be saved in the server. - Email shall be sent with the image placed in the BODY and ATTACHMENT.
In my facebook canvas applikation, i store the access token in session. (I use ASP.NET MVC)
But i want to store the access token in a database along with the facebook user id that i can save different access tokens for different facebook users accessing my application.
So when i query the facebook user id and if it doen't return any access token, i request permissions and get the access token for that user.
How do i access the Facebook UserID for the user accessing my canvas application before doing any authentification?