2012-01-10 5 views
0

ここではナックルヘッディングをやっていて、簡単な答えがあることを期待しています。私は単に私のサイトのページのコメントのリストを取得しようとしています。ソーシャルプラグインを使用して、エッジイベントを介してコメントIDを取得します。サーバー側私はページIDを送り返し、HttpWebRequestを使用して簡単なリクエストを行います。 10月にはうまくいきましたが、今FBから「内部エラー」の返答があります。私は同じURL文字列をブラウザに入れて、jsonのブラウザにコメントを返すことができます。ページ、C#HttpWebRequestクラスのFacebookソーシャルプラグインのコメントを取得する際に問題が発生する

StringBuilder url = new StringBuilder(); 
url.Append("https://graph.facebook.com/comments/?ids=" + comment.page); 
string requestString = url.ToString(); 
HttpWebRequest request = WebRequest.Create(requestString) as HttpWebRequest; 
HttpWebResponse response = request.GetResponse() as HttpWebResponse; 

アイデア?事前に感謝します。

答えて

0

あなたが(自分のタグごと)FacebookのC#SDKを使用しているので、試してみてください。

var url = "{your url}"; 
var api = new Facebook.FacebookClient(appId,appSec); 
dynamic commentsObj = api.Get("/comments/?ids=" + url); 
dynamic arrayOfComments = commentsObj[url].data