Use facebook send dialog without using any application - facebook

I am new to FB development,
I wanted to share my application link through facebook and I am using send dialog.
It is working fine when I use the appID mentioned in the facebook doc.That app shows "via cool social app" message when loaded.I do not want to display that message.
What can be done?
Also I need to pre-populate the custom message which user can change if he wishes so.
Please help.Thanks

That app shows "via cool social app" message when loaded.I do not want to display that message. What can be done?
Set up your own app, and use it’s app id.
If you don’t want to do that, or don’t want the via appname text to appear at all – then you can’t use this dialog; you could at most use the Send button instead.
Also I need to pre-populate the custom message
Not possible any more.

Related

Facebook share dialog javascript

I am trying to use the Facebook share dialog and, to do so, the Facebook JS SDK seems to need an app. So I create my app with the "website" type but the forms to get it validated ask me a lot of informations about the Facebook login (a description of the process, some screenshots,...), informations I can't give because I'm not using a Facebook login... and these fields are mandatory... you can see my problem now...
Is there a way to use the share dialog without configuring useless infos or without using an app to to so ?
You don't need to fill in App Details if you just are using the share dialog

IFrame application to buy tickets

So I am planning to develop an IFRAME facebook app which lets users buy tickets from Facebook using our website.
Basically I would like to know whether its possible to do what I have in mind.
Each event posted in our website has a specific link associated with it and we already provide a facility whereby event organizers can integrate our app into their website using an IFRAME.
Now I would like to know whether it is possible to have the same concept applied on a Facebook App. Each event will have its own EventId and I do not wish to have all events listed on our App. Each promoter that has his own Facebook page will be able to integrated the APP and will only see his events. Is this possible since you need to bind your Facebook to a specific URL?
Thanks
Yes! This is possible. What you'll need to do is have a tab application that the promoter installs on their page. Each promoter installs the exact same application so you only need to have one.
When the app is loaded within the page, it will receive a signed_request parameter. You'll need to decode it first, but once you do, you'll be able to see where the app is running because the signed_request will contain the page_id. Once you know what page is displaying your application, you'll be able to display appropriate content.

Link to a page inside a facebook app

I have an app inside of facebook and in that app you sign up for something and you get a personal link you can share with people to see your profile...how do I get that link inside of facebook?
An example might be in order to make this make more sense. App lives on my server
http://example.com/app
you sign up and get a profile page
http://example.com/app/my/profile/123
I don't want to give people THAT link, because this app is for facebook only, so the page really needs to be something like facebook.com/mypage/appId/my/profile/123
tl;dr want people to directly link to a specific page inside my facebook app and I'm not sure how to do that or if it's even possible
If I understand your question correctly, instead of using http://example.com/app/my/profile/123 try using your Facebook App URL like this http://apps.facebook.com/app/my/profile/123

How to Update Users Activity Through Facebook App

When I start using an app on Facebook, the app shows "10K people using this app", but before to do that I need to "subscribe" to that app (click a button telling me that I'm going to be using that app) How do I do that with my own app, so I can keep track of the amount of users using it?
Besides, when someone starts using my app (an online magazine) I want to update their activity with something like "John Doe is Reading < Name of the App >"
What elements of the Facebook API do I need to achieve such behaviors?
The "number of people using this app" statistic is added by Facebook automatically to the app authentication dialog. If you want to show it in your app (manually), you can make a call to /{your_app_id} and use the weekly_active_users or monthly_active_users count.
As for the activity, Facebook automatically posts "User is using App". You won't be able to do "User is reading app" as the page needs to be a object-type that accepts 'read'. 'Read' would only work if you are reading a blog, article, etc.
If you are interested in pursuing it anyway, you need the publish_actions permission and you need to register the read action in the App Settings. The facebook documentation has everything you need to get started.

iphone facebook framework integration

Hi I'm able to successfully integrate iphone app with facebook framework.
But I need small change to be done.
Please see the URL "http://beanstalkcreative.com/screenshots/Facebook_|_Sample_Sampleson-20100407-122254.jpg", if you see the image in above URL, it shows "via MMA_app". I want to change this text to some other name. How can I do this?
That text is the name of your Facebook application, which you configured via the Developer page on the Facebook web site when you set up your app. One way to change it is to simply add another app via Facebook with the new name, and reconfigure your iPhone app to use the new API Key and Secret.