3

次のコードを使用して、現在のユーザー フィードに投稿を投稿しています。

   NSMutableDictionary *postParams = [[NSMutableDictionary alloc] initWithObjectsAndKeys:
                                   @"http://url.com/image.jpg", @"picture",
                                   @"The title of the post on the feed", @"name",
                                   @"Caption text", @"caption",
                                   @"Description text", @"description", nil];

   [self.facebook requestWithGraphPath:@"me/feed" andParams:postParams andHttpMethod:@"POST" andDelegate:nil];

うまく機能しますが、投稿の名前の後ろにリンクを設定する方法がわかりません(「フィードの投稿のタイトル」)。今のところ、リンクは次のようになります。

https://www.facebook.com/connect/uiserver.php?app_id=[MY_APP_ID]&method=permissions.request&redirect_uri=[THE_URL_OF_THE_PICTURE]&response_type=code&display=page&auth_referral=1

この URL を簡単に制御する方法はありますか? ありがとう!

- 編集 -

作成したい投稿のスクリーンショットを次に示します。 ここに画像の説明を入力

http://cl.ly/image/020D1z3S2L16 . 青色のタイトル「Je t'ai envoyé un défi dans Années 80」の背後にあるリンクは非常にきれいで ( http://itunes.apple.com/app/[APP_NAME]のように)、私も同じようにしたいと思います。

これはグラフを開くアクションではなく、単なる基本的な投稿だと思います。ありがとう

4

4 に答える 4

2

Facebook フィードのすべてのパラメーターは、Graph API リファレンス ( https://developers.facebook.com/docs/reference/api/post/ ) で概説されています。

関連するものは、「名前」、「キャプション」、「説明」、または「メッセージ」です。したがって、参照している要素が影響を受けていない場合、それを制御することはできません。

于 2012-09-01T15:16:26.523 に答える
1
于 2012-09-04T10:02:54.113 に答える
1

「xx がリンクを共有しました」は、投稿では制御できません。Facebookは何を表示するかを決めるために大量のA/Bテストを行っています...

于 2012-09-13T09:09:59.320 に答える