c# - Facebook c# sdk : deleting a request-id

标签 c# facebook facebook-graph-api facebook-c#-sdk

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

我现在是这样做的:

var app = new FacebookClient(appid, appsecret);
app.Delete(requestID);

但是我不确定它是否被删除了。如果我尝试使用图形 API 查看它是否仍然存在,我会得到:

{
"error": {
  "type": "GraphMethodException",
  "message": "Unsupported get request."
   }
}

但是用户在他的通知区域中仍然有请求。所以我的问题是> 请求是否已删除,还是我遗漏了什么?谢谢

最佳答案

        var url = "https://graph.facebook.com/{0}?access_token={1}";
        fb.Delete((String.Format(url, fullRequestId, fb.AccessToken)));

第一个参数是requestId和user id like -> fullRequestId = requestId + "_"+ fbUser.id 第二个参数是Accesstoken

关于c# - Facebook c# sdk : deleting a request-id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6041989/

相关文章:

c# - (OAuthException - #190) 格式错误的访问 token 异常

c# - 从其他类调用类方法不起作用

c# - 使用C#将DateTime从UTC转换为用户提供的时区

android - 混合应用的 Facebook 评论

python - 为什么我的图片在用python下载并写入后损坏了?

php - 将 php 中的数据发送到 SQL、数据库时遇到问题

C# 通用应用程序 : add github repository as dependency

c# - 更新 Entity Framework 中的多个列

facebook - 如何在 Javascript SDK 中设置 Facebook 访问(从服务器)

php - 连接到 api-read.facebook.com :443 时出现未知 SSL 协议(protocol)错误