私はFacebookで管理しているページを持っており、Facebook C#SDKを使用してそのページからリンク(ポストではない)を共有したいと考えています。どうやってやるの?質問を明確にするために、Facebookのページには、ページの画像とのリンクを共有できるリンクボタンがあります。パラメータの場合Facebook C#SDKを使用して管理しているFacebookページからリンクを共有するにはどうすればよいですか?
答えて
単にfacebookclient.Post("me/feed",parameters);
https://developers.facebook.com/docs/reference/api/post/
facebookアカウントはもう一つのページを持つことができ、私は最初に私はリストとしてページIDが必要だと思っている私は適切なパラメータでfacebookclient.Post()を使用する必要があります。しかし、私は本当にそれを行う方法を見つけることができませんでした。私は、Facabook c#sdkを使用しています。 –
実際に私の質問は、この質問smiliarですhttp://stackoverflow.com/questions/3010707/facebook-graph-api-facebook-pagesしかし、私はGraphApiではなくC#sdkを使用して同じことを実装しようとします –
C#SDKはグラフAPI。したがって、必要な書式はグラフ形式です。 – DMCS
messagePost["message"] = message;
messagePost["caption"] = caption;
messagePost["description"] = descr;
messagePost["link"] = "http://xxx";
FacebookClient fbClient = new FacebookClient(FacebookAdminToken); //users have to accept your app
dynamic fbAccounts = fbClient.Get("/" + FacebookAdminId + "/accounts");
if (pageID != null)
{
foreach (dynamic account in fbAccounts.data)
{
if (account.id == pageID)
{
messagePost["access_token"] = account.access_token;
break;
}
}
dynamic publishedResponse = fbClient.Post("/" + pageID + "/links", messagePost);
message.Success = true;
}
は彼がお役に立てば幸いです参照してください。 私の解決策には2つの大きな問題があります:
1)私のFacebookAdmintokenはすぐに廃止予定のoffline_statusを使用して作成されました。現在のところ、access_tokenが生き続ける方法はありません。 Facebookは主張しているが、それはうまくいかないと主張する。
2)FacebookのAPIにバグがあります。ポスト( '/ id/LINKS')を使用すると、画像を指定できません(FBはサイトから任意の画像を選択します)。ポスト( '/ id/FEED')を使用すると結果を見ることができます。
真剣にFB、あなたの行動を一緒にしよう!!!!!
- 1. Facebookページで共有されているリンクをクエリするにはどうすればよいですか?
- 2. Facebook C#SDKを使ってFacebookページに投稿するにはどうすればいいですか
- 3. リンクを共有facebook update status wallを使ってC#(facebook SDK)
- 4. 「facebookで共有する」機能をサポートしているサイトからfacebookのようなWebサイトにログインするにはどうすればいいですか
- 5. Facebookのアクセストークンを管理するにはどうすればよいですか?
- 6. リンク全体をgoogle +、facebook、およびlinkedinと共有するにはどうすればよいですか?
- 7. PHPのSDKを使用してFacebookで再認証を行うにはどうすればよいですか?
- 8. ユーザー名を使用してiOSアプリケーションのFacebookユーザーにリンクするにはどうすればよいですか?
- 9. Facebook - 誰がリンクを共有しているかを確認
- 10. C#SDKを使用してオフラインアプリから会社のFacebookページに投稿するにはどうすればよいですか?
- 11. FacebookでYouTubeビデオを共有してiPadで動作させるにはどうすればいいですか?
- 12. 最新のFacebook SDKを使用してiOSからFacebookに何かを投稿するにはどうすればよいですか?
- 13. 特定のユーザーがFacebookページの投稿を共有しているかどうかを確認するにはどうすればいいですか?
- 14. AndroidのSDKを使用してFacebookの壁面にコンテンツを簡単に共有するにはどうすればいいですか?
- 15. Facebookにリンク(画像URL)を共有するにはどうすればいいですか?
- 16. 多くのリンク先ページを生成して管理するにはどうすればよいですか?
- 17. Facebook C#SDKを使用してFacebookにログインする方法
- 18. iOS SDKのFacebookオブジェクトからFacebookのユーザーIDを取得するにはどうすればよいですか?
- 19. Xamarin.Androidでfacebook sdkを使用してセッションを管理しますか?
- 20. Facebookの共有ボックスをページに追加するにはどうすればいいですか?
- 21. Facebookはどのようにデータベースを管理していますか?
- 22. Facebook APIを使用して@タグでstream.publishを使用するにはどうすればよいですか?
- 23. Facebookのjavascript SDKを使用してFacebookダイアログでユーザーオブジェクトを使用するにはどうすればよいですか?
- 24. 特定のテキストをアプリからFacebookに共有するにはどうすればいいですか?
- 25. Facebookの共有スパイダーでページをキャッシュしないようにするには
- 26. リンクを共有する共有ボタンを開発するにはどうすればいいですか?
- 27. FacebookのC#SDKを使用して何か「共有する」ことができますか?
- 28. iframeの異なるページへのリンクを共有するにはどうすればよいですか?
- 29. バージョン管理を利用して写真コレクションを管理するにはどうすればよいですか?
- 30. Facebook C#SDK 5.1.1 - ユーザーから権限をリクエストするにはどうすればいいですか?
さらに、リンクは* post *内になければなりません。 – Lix
私はそれを実装する方法を探しています。しかし、私はまだ見つけていない –
FacebookのJavaScript SDKを使用するオプションもありますか? SDKを使って投稿を作成するのは非常に簡単です...また、この投稿をプログラム的にしたいのですか、ボタンをクリックしたときに通常の共有ダイアログをユーザーに表示したいのですか? – Lix