3

FB Graph APIを使用して、写真付きのウォールポストを作成するには、次の手順に従います。

  1. 指定したフォルダに画像をアップロードします(正常に動作しています)->これによりIDpost_idが返されます
  2. 次のパラメータを使用して、POSTをhttps://graph.facebook.com/me/feedに送信します。

access_token-私の現在のaccess_token

メッセージ-「こんにちは」のような単純なメッセージ

object_id-写真のアップロード後に手順1で取得したpost_id

投稿メッセージは壁に表示されますが、写真はありません。

http://img545.imageshack.us/img545/1369/screenshot6ev.png

私は何が間違っているのですか?

写真にリンクを付けたくないと言います。新しい投稿を作成するときに手動でアップロードされるような、ハイパーリンクなしで画像を表示したい。

4

4 に答える 4

3

object_attachmentの代わりにする必要がありobject_idます。

こちらのドキュメントを確認してください: https://developers.facebook.com/docs/graph-api/reference/user/feed/

于 2013-12-20T15:48:45.607 に答える
1

私は同じことに苦労してきました-ほとんどの人がしていることをAPIから除外することは、大幅な省略のようです。

私が見つけた唯一の回避策は、最初に一意のシリアル番号付きアルバムを作成し、次にそのアルバムに写真を投稿することです。

FB.api('ALBUM_ID/photos', 'post', params, function(response) { ... });

params には、投稿メッセージと写真/画像の URL が含まれます。でも、1枚の写真でアルバムを作るなんて、めんどうくさいですよね!ただし、この方法では、後で投稿された写真がグループ化されません。

How to do simple Facebook status post with text and picture には、より完全なコード スニペットがあります。

于 2013-10-10T05:37:40.410 に答える
0

no_storyパラメータなしで/me/photosを使用する必要があります。メッセージ パラメーターにメッセージを追加すると、ユーザーのストーリー ボードに表示されます。

于 2014-05-05T11:12:24.080 に答える