Facebook Open Graphチュートリアルは正しく機能しておらず、Chromeなしで実行されていません

StackOverflow https://stackoverflow.com/questions/9312879

  •  26-10-2019
  •  | 
  •  

質問

Facebook開発者サイトからオープングラフチュートリアルを試していました。http://developers.facebook.com/docs/opengraph/tutorial/

コードをコピーして貼り付け、アプリIDを自分のもので変更しました。ステップ2は正常に動作しましたが、ステップ4からメタタグが機能していません。コードを数回チェックしました。アプリIDと「Your_NamesPace」が正しく変更されました。私は内部を開発していました localhost サーバ。何か逃しましたか?チュートリアルのすべてのステップに従いました。

次に、「タイムラインに追加」または「ログイン」ボックスは、Chrome以外のブラウザには表示されません。 Chrome内では正常に動作しますが、FirefoxまたはIEでは、Facebookサイトへのリンクのみが表示されます。何故ですか!

オープングラフに関する良いチュートリアルを提案してください。ヘルプをお願いします!

役に立ちましたか?

解決

ステップ4のオブジェクトページに公開されている必要があると言っているため、おそらく機能しませんでした。 Facebookは、そのページからデータを収集して、タイムラインで表示できる必要があります。 LocalHost MAMPインストールは公開されません。

チュートリアル>>から

Before being able to publish an Open Graph action for a user and having define its
corresponding connected object type in Step 3, you will now need to create a publicly
accessible web page that represents this object using Open Graph metatags. Once this 
object page is created, you can use the Graph API to publish an action.

他のヒント

Facebookのチュートリアル以外の良いチュートリアルは見ていません。彼らはそれが彼らの製品であるため、そのあらゆる側面に深く入ります。私は同じチュートリアルに従っていましたが、完全に機能します。

あなたのコードがなければ、私は本当に助けにはなりません。メタタグを病気にすると、見てみましょう。

また、それが実際に地元のホストから動作するかどうかもわかりません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top