2012-02-01 13 views
-1

ページタブを作成するための現在のFacebook Developersのドキュメントは不完全であり、プロセスが再び変更されたようです。 Stackoverflowの説明はまだプロセスをよく説明していません。新規および完全なページタブのドキュメントが必要です。ここをクリックしてください

「DMCS」という名前のStack Guruは、アプリケーションを作成すると、ブラウザに次の文字列をペーストして、Facebookにそのアプリケーションを指し示すタブを作成するように指示すると述べています。

https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID &display=popup&next=THE_PAGE_TO_BE_ADDED_TO

(1)どのようなウェブページ、我々はこれを貼り付けるときにすべきですか?私たちは、タブを表示するFacebookのページですか? (2)Facebookページ上にタブを表示するときに、ブラウザバーに表示されるURLの末尾にTHE_PAGE_TO_BE_ADDED_TO =数字があると仮定しています。はい?例えば

、私は、次のURLから312467645451883を使用します。https://www.facebook.com/pages/Testing/312467645451883 注:上記のすべてがtrueの場合、私はこれを試してみましたが、次のエラーメッセージ受信:

APIエラーコード:100 APIエラー説明:無効なパラメータ エラーメッセージ:redirect_uriのURLが正しくフォーマットされていません

どのURLがredirect_uriですか、どのように不適切な形式になっていますか?

ページタブのURL:http://consciousgardener.me/?page_id=80(非SSLのURL) セキュアなページタブのURL:httpS://consciousgardener.me/?page_id=80(SSLのURL) ページタブの編集URL:(BLANK)

は最終的に... URLペーストは非常に不格好と思われます。これを自動化するAPIトランザクションがないのはなぜですか?それは基本的な機能であり、ページ作成者は持っている必要があります。

+0

ウィリアム、私は 'next ='パラメータについて間違っているかもしれません。 https://developers.facebook.com/docs/reference/dialogs/add_to_page/を参照してください。APPの設定に記載されているサイトへのリンクである必要があります。私は戻って、この新しい発見で、その人がそれを受け入れることを期待して、受け入れられない答えを編集しました。誤った情報を提供するための私の謙虚な謝罪。 – DMCS

答えて

0

最後に... URL貼り付けが非常にかすかなようです。これを自動化するトランザクション がないのはなぜですか?それは基本的な機能であり、ページ作成者 が必要です。

urlは、FB.ui()呼び出しの第2のオプションです。参照してください:http://developers.facebook.com/docs/reference/dialogs/add_to_page/

<html xmlns="http://www.w3.org/1999/xhtml" 
    xmlns:fb="https://www.facebook.com/2008/fbml"> 
    <head> 
    <title>My Add to Page Dialog Page</title> 
    </head> 
    <body> 
    <div id='fb-root'></div> 
    <script src='http://connect.facebook.net/en_US/all.js'></script> 
    <p><a onclick='addToPage(); return false;'>Add to Page</a></p> 
    <p id='msg'></p> 

    <script> 
     FB.init({appId: "YOUR_APP_ID", status: true, cookie: true}); 

     function addToPage() { 

     // calling the API ... 
     var obj = { 
      method: 'pagetab', 
      redirect_uri: 'YOUR_URL', 
     }; 

     FB.ui(obj); 
     } 

    </script> 
    </body> 
</html> 
関連する問題