1

GraphAPIを使用してユーザーウォールに投稿しようとしています。自分のウォールを使用してテストし、Facebookアプリをに認証しましたpublish_stream

post_params = {
  access_token:FACEBOOK_APP_TOKEN,
  link:'http://example.com',
  picture:"http://example.com/images/logo.png",
  message:"dummy",
  description:'dummy'
}

get_facebook_client().client.post("#{user_fb_id}/feed", post_params)

linkパラメータ(会社のURLを含む)がない場合は、壁に何かを正常に投稿できます。リンクパラメータを含めると、Facebookは{"id": "4804827_871793267189"}、成功した投稿リクエストのように、ステータス更新のIDを返しますが、投稿は私のウォールに表示されません。

上記はrubygemrest-moreを使用していますが、この動作は私がすべてを手作業でコーディングした場合にも発生します。

4

2 に答える 2

0

私は他のリンク(私の会社のURLの他のサブドメインでさえ)を投稿できることを理解しています。

したがって、Facebookはユーザーが以前に共有したリンクを使用した投稿を無視すると思います。

于 2012-08-01T03:30:34.973 に答える
0

コードを見て、リンクの最後にコンマを追加すると、問題は解決しませんか?

于 2013-01-04T17:24:27.840 に答える