انظم الينا على :

الصفحات

تصريحات انجليزية

Monday 3 August 2015

  1. Facebook Application Submission
  2. Facebook has recently been doing changes in their Facebook App request process since April 30, 2014. Thus, the Site Admin requires the below App permissions for their Facebook App:
  3.  

  1. http://youtube.com/watch?v=wpfYBYkJClU
  2. http://www.socialengineaddons.com/page/facebook-application-submission
  3. a). To enable Facebook sign-up feature you need to get "user_birthday" permission.
  4.  
  5. b). To post status / content from SocialEngine core activity feed, from our "Advanced Activity Feeds / Wall Plugin", and "Facebook Feed Stories Publisher" plugin to Facebook, needs "publish_actions" permission.
  6.  
  7. c). To post status / updates from the website to corresponding Pages on Facebook using our "Directory / Pages Plugin" and "Directory / Businesses Plugin" requires "manage_pages" and “publish_pages” permission.
  8.  
  9. NOTE: Our "Advanced Activity Feeds / Wall Plugin" and "Facebook Friends and Inviter" plugin provided the feature of Facebook News Feeds Display till now. However, these plugins will not be providing this feature anymore because of Facebook's new API restrictions. This feature requires a Facebook app to get "read_stream" permission and, according to the new amendments in Facebook’s policies, "read_stream" permission will not be given to Facebook Apps that have been created after April 30th 2014, and also to those who already have Facebook's native client for their platform. In Facebook's words: "This permission is reserved for apps that replicate the Facebook client on social platforms without a native client". However, if your Facebook App was created before April 30, 2014, then this feature will be available on your website till April 30, 2015So, new websites which will be installing our "Advanced Activity Feeds / Wall Plugin" and "Facebook Friends and Inviter" plugin will not be able to have the ‘Facebook News Feeds Display’ feature. 
  10.  
  11. Website admins who want to get "publish_actions", "manage_pages", “publish pages” and "user_birthday" permissions for their apps, need to follow below steps:
  12.  
  13. NOTE: While creating your Facebook App and submitting it to Facebook, you are required to upload at-least 4 screenshots of Facebook integration on your website. For your reference, we have created some sample screenshots which you can download from here: http://www.socialengineaddons.com/sites/default/files/Facebook_APP.tar . You can create similar screenshots for your website and use them for your Facebook App submission
  14.  
  15. 1. Go to https://developers.facebook.com/ .
  16.  
  17. 2. See our video tutorial: https://www.youtube.com/watch?v=HAAbCFyP8ts for steps to configure basic Facebook Integration for your SocialEngine website. For further steps for Facebook app submission, you can either view our another video tutorial: https://www.youtube.com/watch?v=wpfYBYkJClU&feature=youtu.be, or you can follow the below guidelines. 
  18.  
  19. 3. Now you need to request for "publish_actions", "manage_pages" , “publish pages” and "user_birthday" permissions for your Facebook app. First, go to your Facebook App that was created using the above steps. [Note: Wherever we have written some notes in brackets, you need to provide those pages, links or URLs according to your website over there. Also, you need to provide your website's login details while submitting your app so that Facebook team can review your App easily.] 
  20.  
  21. 4.  Go to your Facebook App and click on ‘App Details’ section (from left side) for your app to add "Short Description" and "Long Description". You can also refer to the below example description:
  22.  
  23. Example Short Description: Posting update to Facebook; Accessing a user's birth date; Getting our site's users to link their Facebook Pages with their Pages on our site.
  24. Example Long Description: Our App uses Facebook details to enable users to post Facebook updates from our site, to access a user's birth date, to enable users to link their Facebook Pages with their Pages on our site so that updates can be posted on our site's Pages and their corresponding Facebook pages simultaneously.
  25.  
  26. 5. Now upload "App Icon" and "Small App Icon" from ‘App Details’ section with recommended 1024 X 1024 px and 16 X 16 px sizes respectively, and click on 'save changes' button available in the bottom right of the page.
  27.  
  28. 6. Now go to the "Status & Review" section. Click on ‘Start Submission’ button available in the bottom right of the page.
  29.  
  30. 7. A popup will appear. Select "manage_pages", “publish pages”, "publish_actions" and "user_birthday" and click on "Add Items".
  31.  
  32. 8. You will see that these four permissions have been added to the "Status And Review" page. Now click on the "Add Notes" link available against the "publish_actions" permission and fill the following text for the two fields for this permission:
  33.  
  34. publish_actions:
    1. a). How is your app using publish_actions? (Choose below option)
           Lets people post to Facebook using a custom composer
       
    2. b). What platforms does your app use publish_actions on?
            Turn "Web" button on.

    3. c). A member of our review team will test how your app uses manage_pages. Please give them detailed step-by-step instructions for how to see this permission the same way people using your app would.
      1. Login to xxxxxxxx.com. Please refer to "Login_Page" screenshot. (Note: Give your site's login page URL here.) 
      2. Login Details:
        1. - Username: xxxxxx@yyy.com
        2. - Password: **************
      3. Steps to test our app:
        1. 1). Go to (Note: Give URL of the page where you have placed appropriate widgets of "Advanced Activity Feeds / Wall Plugin" plugin for posting Facebook updates from your website.).
        2. 2). Now Post something from the available text box and select the Facebook icon adjacent to post button. Facebook log-in pop-up appears. Use the below details to login:
          1. - Email: xxxxxx@yyy.com
          2. - Password: **************
        3. 3). Now post something from the available text box . Please refer "Screenshot_1".
        4. 4). Now login to https://www.facebook.com/ and look at the home page, you will notice the same feed being displayed here also. Please refer "screenshot_2"
        5. So, we want this permission to post update on Facebook from our site.
  35.  
  36. 9. Click on save changes and use "Add Notes" link available against the "manage_pages" permission and fill the form with below details:
  37.  
  38. manage_pages:
    1. a). How is your app using manage_pages? (Choose below option)
           Lets people publish content or respond to posts and comments as a Page
       
    2. b). What platforms does your app use manage_pages on?
            Turn "Web" button on.

    3. c). A member of our review team will test how your app uses manage_pages. Please give them detailed step-by-step instructions for how to see this permission the same way people using your app would.
      Steps to test our app:
      1. 1). Go to xxxxxxxx.com. (Note: Give your site login page URL here.)
      2. 2). Now login to facebook account by using ‘f-connect’ button with the below details. Please refer "Login_Page" screenshot:
        1. - Username: xxxxxx@yyy.com
        2. - Password: **************
      3. 3). Now go to (Provide URL where you have installed our Directory / Pages Plugin, and Directory / Businesses Plugin.) and click on page name. Please refer "screenshot_3". [Note: create a test page for testing this permission or give URL of your already created page.]
      4. 4). Now go to the "Edit Details" page from the sidebar widget and click on the "Marketing" section (Note: Give URL of this page) available on the Page Dashboard. Please refer "screenshot_3" and "screenshot_6".
      5. 5). Now use “Link your Page to Facebook” link to link your Facebook Page. Please refer "screenshot_6". 
      6. 6). Here select the 'page name' from the dropdown which you want to link to your facebook account and save your changes.
      7. 8). Now click on the "View Page" link available at the top right of this page to go to the Profile Page of this page.
      8. 9). Post something from the status box and see this on the Facebook page, please refer screenshot_4. Now go to your Facebook Page, you will find the same feed on both the pages. Please refer screenshot_5.
         
  39. 10.  Click on save changes and use "Add Notes" link available against the "publish_pages" permission and fill the form with below details:
  40.  
  41. publish_pages:
    1. a). How is your app using publish_pages? (Choose below option)
           Lets people publish content or respond to posts and comments as a Page
       
    2. b). What platforms does your app use publish_pages on?
            Turn "Web" button on.

    3. c). A member of our review team will test how your app uses manage_pages. Please give them detailed step-by-step instructions for how to see this permission the same way people using your app would.
      Steps to test our app:
      1. 1). Go to xxxxxxxx.com. (Note: Give your site login page URL here.)
      2. 2). Now login to facebook account by using ‘f-connect’ button with the below details. Please refer "Login_Page" screenshot:
        1. - Username: xxxxxx@yyy.com
        2. - Password: **************
      3. 3). Now go to (Provide URL where you have installed our Directory / Pages Plugin, and Directory / Businesses Plugin.) and click on page name. Please refer "screenshot_3". [Note: create a test page for testing this permission or give URL of your already created page.]
      4. 4). Now go to the "Edit Details" page from the sidebar widget and click on the "Marketing" section (Note: Give URL of this page) available on the Page Dashboard. Please refer "screenshot_3" and "screenshot_6".
      5. 5). Now use “Link your Page to Facebook” link to link your Facebook Page. Please refer "screenshot_6". 
      6. 6). Here select the 'page name' from the dropdown which you want to link to your facebook account and save your changes.
      7. 8). Now click on the "View Page" link available at the top right of this page to go to the Profile Page of this page.
      8. 9). Post something from the status box and see this on the Facebook page, please refer screenshot_4. Now go to your Facebook Page, you will find the same feed on both the pages. Please refer screenshot_5.
         
  42. 11. Click on save changes and use "Add Notes" link available against the "user_birthday" permission and fill the below text for the following two fields:
  43.  
  44. user_birthday:
    1. a). How is your app using user_birthday? (Choose below option)
           Adds people's information to an account or profile
       
    2. b). What platforms does your app use user_birthday on?
            Turn "Web" button on.
       
    3. c). Please provide step-by-step instructions so our review team can reproduce how you are using user_birthday in your app:
      Steps to test our app:
      1. 1). Go to xxxxxxxx.com. (Note: Give your site login page URL here.) 
      2. 2). Now login to facebook account by using "f-connect" button with the below details, please refer "Login_Page" screenshot:
        1. - Username: xxxxxx@yyy.com
        2. - Password: **************
      3. 3). After successful log-in you will get Facebook permission pop up requesting to access your personal information from Facebook, click on "Okay", please refer "User_Birthday_1" screenshot. Now page will appear to accept terms and conditions of our site, please refer "User_Birthday_2" screenshot.
      4. 4). Now, personal information page will appear. The fields will be pre-filled using the Facebook account, please refer "User_Birthday_3" screenshot.
         
  45. 12. Now fill the 'Facebook Login Integration' steps with below details [Note: Steps may vary according to site.]
  46.  
  47. Steps to login to our app:
    Step 1. Go to ______________
    Step 2. Click on Sign In
    Step 3. Click on Sign In with Facebook
    Step 4. You will be redirected to facebook login page, Enter login details as follows and click login.

    Email: ____ @______
    Password: ******

    Step 5. After successful login you will be redirected back to ___________
     
  48. 13. Now create a 'Test User' from "Roles" section available in the sidebar menu. Click on 'Add' button and enable: "Authorize Test Users for This App?" and "Enable Ticker?" option and create the test user. Using this test user perform all the steps you have explained above, for all the four permissions. [It is a necessary step as without this you will not be able to submit your App.]
  49.  
  50. 14. Now upload atleast 4 screenshots to get your application submitted for approval.
  51.  
  52. 15. Now click on "submit for review" to submit your application for Facebook approval.
  53.  
  54. NOTE 1: However if you are still getting problem in configuring Facebook Application for your website or not getting approval for your Facebook Applications, you can purchase our service 'Facebook Application Configuration and Submission Service' which will allow you to avail our dedicated support.
  55. NOTE 2: Wherever we have written some notes in brackets, you need to provide those pages, links or URLs according to your website there. Also you need to provide your site login details so that Facebook team can review your App easily.
  56. NOTE 3: The primary language you are using for 'Short Description', 'Long Description' and while adding 'Notes' should be same.

0 comments:

Post a Comment

 
برمجياتي العفرينية | by TNB ©2010 وتم تعريب القالب بواسطة مدونة نصائح للمدونين .