0
fackbook SDK版本:6.0.10.0如何使用C#Facebook SDK調用ids_for_business api?
.NET框架:4.0
我想ids_for_business數據,但點擊後按鈕2。 我得到一個錯誤消息是「(OAuthException - #12)(#12)ids_for_business需要版本v2.0或更高」。 如何在c#中使用Facebook sdk調用ids_for_business api或其他方法?
protected void Button2_Click(object sender, EventArgs e)
{
var fb = new FacebookClient();
dynamic result = fb.Get("/me/ids_for_business", new
{
client_id = "xxxxxxxxxxxxxxx",
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
access_token = Session["at"].ToString(),
redirect_uri = "http://localhost:34025/WebForm1.aspx"
});
Label1.Text = "business ids:<br/>" + result.data;
}
-
'/' 應用程式中發生伺服器錯誤。
(OAuthException - #12) (#12) ids_for_business requires version v2.0 or higher
描述: 在執行目前 Web 要求的過程中發生未處理的例外狀況。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。
例外狀況詳細資訊: Facebook.FacebookOAuthException: (OAuthException - #12) (#12) ids_for_business requires version v2.0 or higher
原始程式錯誤:
行 72: {
行 73: var fb = new FacebookClient();
行 74: dynamic result = fb.Get("/me/ids_for_business", new
行 75: {
行 76: client_id = "xxxxxxxxxxxxxxx",
原始程式檔: c:\Users\xxxxxxxxxxxx\Documents\Visual Studio 2012\Projects\WebApplication3\WebApplication3\WebForm1.aspx.cs 行: 74
堆疊追蹤:
[FacebookOAuthException: (OAuthException - #12) (#12) ids_for_business requires version v2.0 or higher]
Facebook.FacebookClient.ProcessResponse(HttpHelper httpHelper, String responseString, Type resultType, Boolean containsEtag, IList`1 batchEtags) +1158
Facebook.FacebookClient.Api(HttpMethod httpMethod, String path, Object parameters, Type resultType) +737
Facebook.FacebookClient.Get(String path, Object parameters, Type resultType) +19
Facebook.FacebookClient.Get(String path, Object parameters) +15
WebApplication3.WebForm1.Button2_Click(Object sender, EventArgs e) in c:\Users\sryku2000\Documents\Visual Studio 2012\Projects\WebApplication3\WebApplication3\WebForm1.aspx.cs:74
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +9633194
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +103
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +35
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1724
版本資訊: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.34237
在請求期間發生'未處理的異常。請查看堆棧跟蹤以獲取更多信息錯誤。對於那些首先想到的是...那些加密的消息意味着什麼。 – Reniuz 2014-10-03 08:37:20