Facebook Signed_request Validates But No Data In Decoded Payload?
Sep 3, 2010
Basically, i'm trying to develop a Facebook canvas iframe app in C# ASP.NET that a business can install on a fan page and users can access via a tab.
Main Requirements:
1. Business clicks install which takes them to apps.facebook.com/myapp
2. I needs to check if I have record in database for that Facebook Profile
3. N: Display page where business enters a unique code. Save Profile Id and Code
4. Y: Display data from database related to that business.
The Issue:
I've created app in Facebook and created an ASP.NET website with a single page. The app is running on my dev machine under IIS. When I visit the app on Facebook, it hits my page. I retrieve and validate the signed_request with my API key. However, the decoded payload contains only the SHA256 parameter and no user, oauth, or profile data.
Is there something else I need to do or is my approach completely incorrect?
I am struggling to retrieve content as plain text from the Ajax HtmlEditor.
I am using editor.get_content() to retrieve the content and am needing it to be in plain text so that i can compare to the initial value of the content. This needs to be done client side in javascript.
for example the plain text i require is along the lines of -
<a href='blah' ....
What im getting out is
<a shape="rect" href="blah".....
I cannot use the following answer as i am unable to specify a static iframe. Unless there is a way to dynamicly retieve it?
I have this issue: Let's say I have this content in a field of a database table
<p>Example text and content to be displayed in a view</p>
When I access this content in a view and request it to be displayed in a browser I get the text as it is above instead of the properly formatted HTML content like this
Example text and content to be displayed in a view
How do I make sure that the view outputs the content in HTML format?
I can validate textbox field by RegularExpressionValidator with regex "^([0-9]{3,3})$". For the required field validation I put requiredfieldvalidator. Thus, I have two validation controls.
Can I combine them into a sigle RegularExpressionValidator? Then what does regex look like? How can I validate empty fields with RegularExpressionValidator?
I'm validating input in a asp.net page but the problem is it validates e-mails like hasangürsoy@şşıı.com
My code is:
if (Regex.IsMatch(email, @"w+([-+.']w+)*@w+([-.]w+)*.w+([-.]w+)*")) { valid } else { invalid }
EDIT: I've written a question before especially to validate e-mail addresses including Turkish characters but now I don't want users to be able to input mails with Turkish characters because users mostly type Turkish characters by mistake and I cannot send mails to these addresses.
I'm trying to write a regular expression that allows positive & negative floating point numbers, but doesn't allow empty strings and characters.I have managed to create this
[Code]....
but it allows empty strings and I can't figure out how to add [+-].
My program is a web app which asks the user to input a temperature.
This code does indeed disable the client side validation, but unfortunately it does not disable server side validation. I have a way to check to see if I need to validate them or not on the server but it's a bit complex and requires duplicating some code that is used later on to calculate the total due. I use that check and disable the validators in Page_Load and sure enough the validation does not occur. to get these validators disabled on the client & server from the client side?
I see that only name,group,email address we can access at facebook send button. How can i send to my facebook page wall (where i am admin) by clicking facebook send button. It's by default don't show it.
I need to develop a login where user can login from his facebook account. When user login first time, an auth dialog should open from facebook asking to user for access permission and than it should move to one of my page where I can retrieve user email address and first name & last name through his facebook access token. How to achieve this?
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?
i have made a gridview which contains three fields, two textboxes and one combo box. ComboBox fetchs data from table(SQL) and when a combox box triggers, data related to combo must be added in two boxes. i did this throw another button, but i want this to be trigger directly when it clicks..
I'm trying to create a basic application, i created facebook application before but everything has been changed.
I looked every where to create a basic application, but now i'm getting mad because there isn't any working sample. Because of the changed links, facebook api changes, facebook wiki changes i couldn't find a working copy.
write a basic app that gets permission to write user name to screen in facebook developer toolkit asp.net. I looked computerbeacon.net, codeplex, and some other pages but i couldn't succeed.
Edit: I' m adding some screenshots and some codes, it will may be you to find my problem.
I have a custom validator which validates three text boxes. my code is,
[Code]....
I fill in all the three textboxes.it still gives me the error message to fill in all the boxes and does not submit the page even when all the three boxes are filled.
i created a mathod facebookInfo(string username,string password) ,so i received username and password but after receiving its not possible to login at server side,because ther is only one way to connect to facebook using facebook api ie.
facebookservie.ConnectToFacebook();
and its open IE browser,so there is any way to login automatically and get session,using any javascript or nay other way at server side using ASp.net in C#.
I'd like to post messages to a group wall without asking user for login information -I'd like to do it programmatically, I can use my user/pass if necessary-.
¿Is it possible to do this without showing the user the login screen?
Note: I'm working with Facebook C# SDK [URL] under ASP.NET.
We're thinking of making use of the Facebook Live Stream social plugin for our site (example here), but I wanted to know if it was possible to access this data via the Graph API?