facebook c#sdk:删除请求ID

Joh*_*han 5 c# facebook facebook-graph-api facebook-c#-sdk

我正在使用最新的facebook c#sdk(http://facebooksdk.codeplex.com/).在我发送了一个apprequest后,我想删除请求ID.

这就是我现在这样做的方式:

var app = new FacebookClient(appid, appsecret);
app.Delete(requestID);
Run Code Online (Sandbox Code Playgroud)

但我不确定它是否被删除.如果我试着看看它是否仍然存在使用图形api我得到:

{
"error": {
  "type": "GraphMethodException",
  "message": "Unsupported get request."
   }
}
Run Code Online (Sandbox Code Playgroud)

但是用户仍然在他的通知区域中有请求.所以我的问题是>请求被删除,还是我错过了什么?谢谢

los*_*sea 0

我自己才刚刚开始,但我猜测您需要使用用户的授权代码而不是应用程序数据来实例化 FacebookClient。据我理解,请求是由用户而不是您的应用程序发送的。因此需要使用用户授权代码来获取有关请求集的信息。