Đã Hủy

Build simple Facebook Extension for EE2

I would like an Extension built for Expression Engine 2 using the Facebook PHP SDK.

Extension Workflow:

1. User arrives on entry page.

2. Using the appropriate hook, the extension checks if user is logged in to Facebook, if the user has authorized my app, and if so, if the user has granted the publish_actions permission to my app.

3. Depending on the result of the check, using an appropriate EE template tag, provide one of the following:

(a) If user logged in to Facebook, authed my app and they have the publish_actions permission, render the Facebook plugin showing friends who are also using the app.

(b) If the user is logged on to Facebook, but has not authed my app, provide a Facebook Login link which will popup a auth dialogue allowing them to auth and provide publish_action permission and return to the page. The Login link text should be configurable for this scenario.

(c) If the user is not logged on to Facebook provide a Facebook Login link which will popup a auth dialogue allowing them to auth and provide publish_action permission and return to the page. The login link text should be configurable for this scenario.

4. When the comment is submitted, using the insert_comment_end hook or similar if the user is authed with my app and logged onto Facebook, post a custom action on a custom object using the namespace and object/action names I provide. If there is a failure, fail gracefully without informing the user.

5. Next time the user returns to the site, if he or she already authed the application and gave it permissions, the extension should be automatically be able to post the action without requiring the user to reauth.

Various parts of the extension need to be configurable via a Settings page, including the link text for the scenarios above, the custom action name and custom object name, the URL provided for the POST to the API for the custom action, the weblog ID for which comments will activate this extension.

The URL will need to be use the url_title or entry_id macro, so the user can provide:

[url removed, login to view]{url_title}/

or

[url removed, login to view]{entry_id}/

And it be parsed to:

[url removed, login to view]

or

[url removed, login to view]

You should be familiar with CodeIgniter and ExpressionEngine concepts.

It is possible to add elements of the JavaScript Facebook SDK on the front end at run time.

Kỹ năng: Codeigniter, Expression Engine, Quảng cáo trên Facebook, PHP

Xem thêm: sdk facebook php, popup codeigniter, build app php, facebook sdk expressionengine, facebook codeigniter, add facebook login, simple macro, post facebook comment, facebook sdk , facebook post, facebook app login, extension, ee, codeigniter 4, build simple app, build action, auth, appropriate permission, hook text, facebook api comment, codeigniter check user login, facebook api php login, build php simple application, php facebook sdk, facebook javascript tag friends

Về Bên Thuê:
( 16 nhận xét ) London, United Kingdom

Mã Dự Án: #1712180

4 freelancer đang chào giá trung bình $181 cho công việc này

rickrockey

PLEASE CHECK PM

$180 USD trong 3 ngày
(0 Đánh Giá)
0.0
Infoteksolv

I have been working with cake php project last 3 years. I am ready to start the work and can i show you previous cake php project.

$170 USD trong 3 ngày
(0 Đánh Giá)
0.0
Jaydenjay

PLEASE CHECK PMB

$150 USD trong 3 ngày
(0 Đánh Giá)
0.0
bobw3care

We are at Expression engine Pro network: http://expressionengine.com/professionals/info/w3care_technologies I am available on Skype and we can do conference for better understanding !! We offer high quality Thêm

$225 USD trong 4 ngày
(0 Đánh Giá)
0.0