Create Facebook store application: where should I start? - facebook

I've never built a Facebook app. All I've done so far is registering my FB account as a developer in https://developers.facebook.com and I saw there are LOADS of tutorials and docs there so it's a bit overwhelming. So I'm looking for some advice on what to read and what to learn (if needed).
I'd like to build an app that adds a "shop" tab on facebook pages, where the user can list their products and add a price, description, etc for it. There should be a shopping cart where the user can check out and be taken to a payment section where I'll integrate it with https://developers.mercadopago.com to generate a payment ticket the user can use to pay. They allow php, .NET, Node.js, Ruby and Python, but I only know a bit of php, .NET and python, so those would be my options to choose from.
Any advice is welcome :)
Thanks!

Read their PHP "Getting Started" guide. https://developers.facebook.com/docs/php/gettingstarted/4.0.0
The Getting Started guides for all APIs are linked from https://developers.facebook.com/docs/ — I would probably check JS next, but you can go your own way from there.

Related

creating a facebook app showing events in joomla

i'm searching the internet for a good howto concerning facebook developing, but can't find it. I created a facebook developer account, i also created an app (which is in developing mode).
But now i'm stuck...
I want to show the events of (my) facebook (fan) page in my Joomla website. I can find (joomla) modules for the website part, but they all say that i need a facebook app. Unfortunately nobody is explaining how you do this...
My question: what do i need to do in the facebook developer portal to create this functionality?
(if there is a representative example somewhere please refer me to it).
Thanks for the time and effort!
Kind regard,
Mijno
When you integrate your blog or cms with an app that you admin, you don't need special permissions.
So just create a facebook developer account.
Go to Apps & create an new app.
Fill in the fields. This will create a standard app and provides you with an App ID and the App Secret. This should be enough.

collect picture from comments in facebook page status

I currently need to collect pictures-comment (someone comment by pasting a picture) from facebook page group
I have done some research and find that
1.Support for this hasn't yet been added to the Graph API and as with many of the other messaging APIs, it's currently only avaialable for testing (i.e you must be a developer of the app to use it presently)
from
View attachments in threads
2.You have to use the old php SDK until graph supports attachments
from
Posting Attachment Facebook Graph API
could any one provide some codes to me?
I need to know
Are the two approaches really works?? If yes, then... If no, I guess i will need to write/find a crawler (but it again sounds difficult as facebook group page is dynamic web)
What should I do if I want to follow 1st approach?
Should I register as developer and set up an app and...? (I have no experience in setting up facebook app and would appreciate any useful step-by-step tutorial)
If I am going the 2nd approach (php SDK), are there are tutorial as I have no idea what should I do next.
I know java, c++ and little js but facebook apis are something really new to me.
Really appreciate any help.

How to develop app for Facebook Pages?

I want to develop a customized shopping cart. I have tried to install 2 shopping carts on my page.
VendorShop
Payvment E-Commerce
But these aren't serving my purpose. So i am thinking to develop my own. Could you give me a head start?
My most important question is, is App development for Facebook Pages is different or its the same?
A quick start guide?
basically app dev for fb pages is pretty much the same as std fb app.
so, to get started, you can just refer to those community generated tutorials / start guide, or refer to fb docs.
I am sorry that I cannot provide the direct link here (as it seems to me that SO does not like it... I tried to do that before but my answer just get banned and down-graded from moderator). If you want to get community generated tutorials, refer to my profile and you can get the link.

Facebook Login + Registration

I have looked through dev docs and and tutorials via google engine, but I am kinda lost plus I am no expert in logic or programming..
I am trying to combine with login and register on the page. If user have fb account, they can log in. and then have database store their information for shopping purpose. if not, they could register and again have database store their info.
How to combine them using PHP SDK? Also I notice that I couldn't use Javascript SDK for login and register (do I need to create two apps for login and register?)
Insight will be appreciated. thank you very much
If you are talking about the "Registration Plugin" then I've written a tutorial about this:
How To: Use Facebook Registration Plugin As Your Registration System

Login on site with other site creadentials in asp.net

I have developed asp.net MVC social networking site. I do not want to keep credentials at my database. Its user choice like stackoverflow (this forum). When we saying login the there should be option that to login with google/yahoo/facebook credentials, if user has account over there. What I have to do? is there any webservice provided by sites (google/yahoo/facebook) or what is remedy over this ? this topic in totally new for me . I expecting help from you gems..
You could implement OpenID. DotNetOpenAuth is implementation for .NET.
Sounds like OpenId would work for you (click, and more).
Library's to use in your apps.
For Facebook you want to use Facebook Connect. There is an implementation for .net on codeplex that you may want to have a look at. You may also want to look at this question.
Google uses OpenId. You can use DotNetOpenAuth to connect to google (and any other OpenId provider, such as Yahoo and twitter).
If you want to connect with Microsoft's LiveId, you may want to read this tutorial.
EDIT
There is also the option of using JanRain, a single provider that consolidates a large number of login providers. But note that JanRain is only free up to 1000 users.
There are solutions that enable authentication and features (like status updates, friends etc) from all mentioned sites, one of them is RPX from JanRain. I've experience with RPX personally and it's a great product, however, it will cost you money. They charge you per registered user etc.. I do not know of an open source solution that can compete with RPX.
If you are not interested in paying for a product you can always implement support for the mentioned sites yourself. All of them provide open API's and examples for how to do this. For Facebook it's very easy to implement Facebook Connect. Google and Yahoo both support Open ID and there are plenty of open source resources available for .NET (like http://www.dotnetopenauth.net/).
Good luck with your community!