2012-11-13 51 views
0

我想加盟,通過FB API這樣的事件,但它給了我一個錯誤:的Facebook C#SDK +活動參加

Parameter count mismatch. 

在命中行:

JsonObject result = facebookClient.Post("/" + eventid + "/attending") as JsonObject; 

我有檢查訪問令牌和事件ID已到位。有人可以幫忙嗎?謝謝。

if (Session["FBAcctoken_Event"] != null) 
      { 
       var accessTok = Session["FBAcctoken_Event"].ToString(); 
       var eventid = hdnEventId.Value; 
       eventid = eventid.Substring(11, eventid.Length - 11); 
       FacebookClient facebookClient = new FacebookClient(accessTok); 

       JsonObject result = facebookClient.Post("/" + eventid + "/attending") as JsonObject; 

      } 

回答

0

這應該工作 -

Dictionary<string,object> fbParams = new Dictionary<string,object>(); 
fbParams[access_token] = accessTok;   
JsonObject result = facebookClient.Post("/" + eventid + "/attending", fbParams) as JsonObject;