オープングラフで独自のアクションタイプをカスタム値で使用します。アイテムをレビューすると、アクティビティボックスに表示されるので、アクションは機能しています:ウォールに自動的に投稿するオープングラフアクションを使用する
Ildikóは "XY"アプリケーションでxyアイテムを確認しました。
しかし、私は壁/タイムライン上に何も見ることができません。 私はタイムライン上の投稿を見たいと思っています。私がレビューしたもの、レビューの最初の文などを見ることができます。
私は、URLを呼び出すためにカールを使用します。
URLは 'https://graph.facebook.com/me/appnamespace:review' です。 appnamespaceは私のアプリです。アクセストークン、このURL、私が参照しているもの、説明(レビューの一部)を投稿してください。
$url = 'https://graph.facebook.com/me/'.$this->namespace.':review';
curl_setopt_array($this->_curl(), array(
CURLOPT_URL => $url,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => array(
'access_token' => $token,
'caption' => $review,
'book' => 'http://www.url.com/' . $id,
),
CURLOPT_RETURNTRANSFER => true,
));
どうしたのですか?タイムラインで共有する機能をもう1つ呼び出す必要がありますか?
documentationには、上記のURLを使用するだけで十分です。
はい、それはOGタグを持っています。残念ながら、あなたのリンクされたドキュメントは、fb上でogプロジェクトを作る古いバージョンを示しています。 – tildy
デバッグツール(http://developers.facebook.com/tools/debug)を使用してページをスクラップしましたが、エラーなしで渡しますか? –
Tildy、FBでogプロジェクトを作成するための私のプレゼンテーション(3ヶ月前)と現在のドキュメントを比較しました。私は違いがないと思う。あなたが見たことを指摘できますか?いずれにせよ、私のアプリは動作します!タイムラインに投稿します。プレゼンテーションごとに、私のコードをgithubで見ることができます。あなたのアプリは機能しないので、あなたのコードと私がすでに働いているものを慎重に比較すればあなたを助けるでしょうか? –