0

ウェブサイトから FB にテキスト付きの画像を投稿したいと考えています。しかし、開発者 API で見た限りでは、画像をアルバムにアップロードする (または FB がアプリのアルバムを作成する) か、リンク付きのサムネイル画像を確認できますが、ユーザーのウォールに通常の画像は表示されません。 .

誰か助けてくれませんか?

4

2 に答える 2

1

シリアル化されたリンクにするだけで試すことができます:

<a href="
https://www.facebook.com/dialog/feed?app_id=12345567&link=http://yoursite.com?&picture=http://yoursite/assets/yourimage.jpg&name=This is my cool post&description=This is the content of the post&redirect_uri=http:/yoursite.html?"> </a>

ただし、スペースを考慮するために、必ずエンコーダーを介して実行してください。

于 2013-03-02T17:28:01.703 に答える
-1

最後に、私はそれを行う方法を見つけました。これは次のように実行できます。

  1. ユーザーのアルバムに画像をアップロードします。これは、グラフ API の「写真」関数で「url」フィールドを画像の URL に設定するか、画像を投稿フィールドとして渡すことで実現できます。

  2. 次に、ユーザーのアルバム内の画像を指す「リンク」フィールドを含むフィードを作成します -> リンクは次のようになります

http://www.facebook.com/photo.php?fbid=<id_of_the_image_gotten_from_previous_operation>

これで、大きな画像がニュース フィードで共有されていることがわかります。グラフ API の写真機能とフィード機能については、https: //developers.facebook.com/docs/reference/api/ を参照してください。

于 2013-03-12T13:43:55.253 に答える