2011-08-10 13 views
1

写真付き壁ポストを作成しようとしています。写真は一部のアルバム内でFacebookがホストしている写真です。写真を共有するためのGraph APIは同等ですか?

ここでの問題 - Facebookの投稿((#100)FBCDNの画像をストリームに許可されていない)のWeb UIから

でログインfacebookでホストされているコンテンツを含むことができません、それは上の写真に「共有」が可能です私の壁 - それは私が必要としているほとんどだが、私はその操作(任意の場合)の同等のグラフAPIを知らない

すべての助けに感謝します。

答えて

1

答えは、あなたがリンクとして写真を共有することができ、グラフAPIとのリンク

+1

は、残念ながら、この方法では、もはや仕事と、次のエラーが発生することが表示されます。 (#1500)あなたが指定したurlは私が持っていない 無効です。これの回避策を見つけました。 – Tom

+0

私は同じ質問をしています、誰か正しい答えを知っていますか? –

-1

として* *http://www.facebook.com/photo.php?fbid=を渡して「私/リンク」

です。 https://developers.facebook.com/docs/reference/api/user/#links

あなたは私/フィード/にPOSTリクエストを送信する必要があります。

これはドキュメントです。実際にリンクを送信してください:http://www.facebook.com/photo.php?fbid=[写真のID]

access_tokenのpublish_stream権限が許可されていることを確認してください。 jQueryを使って

これは一例でありません:

$.post( 
    'http://www.facebook.com/me/feed', 
    { 
    link: 'http://www.facebook.com/photo.php?fbid=[THE_PHOTO_ID], 
    access_token: [YOUR_ACCESS_TOKEN] 
    }, 
    function(result) { console.log('shared'); }, 
    'text' 
); 
+0

残念ながら、これは上記のように動作せず、Facebookからの1500のエラーが発生します。 – Tom

関連する問題