0

Graph APIを使用してログインユーザーにウォール投稿を実装しました。ユーザーが私のウェブサイトのボタンをクリックすると(たとえば、何かを購入した場合)、これが彼のウォールに公開されます。以下は私のコードですが、これでパブリッシュダイアログを開いているコードで、自動的にパブリッシュしたい(もちろん、彼がfbでログインし、すでに承認されている場合のみ)

FB.ui(
{
method: 'feed',
name: 'Transaction succeeded',
link: 'http://abc.com/', 
description: 'Success'
},
function(response) {
if (response && response.post_id) { 
} else { 
}
}
);
4

2 に答える 2

1

FB.apiユーザーがアプリケーションへの許可と許可を与えられたら、フィードストーリーを投稿するために使用しpublish_streamます。

FB.api('/me/feed', 'post', {
  name: 'Transaction succeeded',
  link: 'http://abc.com/', 
  description: 'Success'
}, function(response) {
  if (!response || response.error) {
    alert('Error occured');
  } else {
    alert('Post ID: ' + response.id);
  }
});
于 2012-04-11T10:58:50.153 に答える
0

アクセス トークンを使用して、適切な接続 URL に HTTP POST 要求を発行することで、Facebook グラフに公開できます。たとえば、https://graph.facebook.com/XYZ/feedに POST リクエストを発行することで、XYZ のウォールに新しいウォール投稿を投稿できます。

curl -F 'access_token=...'  -F 'message=Hello, XYZ. I like this new API.' 
  https://graph.facebook.com/XYZ/feed

.netでカールリクエストを使用できます

于 2012-04-11T11:14:59.693 に答える