2013-04-24 74 views
0

我的應用程序有3個關聯的頁面。以下是他們的id:無法獲取我的應用程序的應用程序頁面(100)

  • 151500351683665(社區頁面)
  • 143448712494935(社區頁面)
  • 563925353640654(應用程序頁面)

使用Facebook C#SDK,我試圖執行獲得使用以下URL格式的網頁:

graph.facebook.com/{pageId} 

我成功當它涉及到社會頁,但是我發現了一個不支持GET請求(100)當試圖以這種方式訪問​​應用程序頁面時。我不確定最近發生了什麼,整個事情沒有通過任何訪問令牌,因爲我認爲這是公開信息:/

任何想法?

注意:直到最近,我都能夠在沒有任何訪問令牌的情況下完成前面提到的GET請求 - 因爲我相信我正在訪問公共信息。正確的只能訪問一個頁面。

+0

你說的是'Expect100Continue'錯誤的答案? [嘗試這一個然後](http://stackoverflow.com/questions/15341287/expect-100-continue) – Hikiko 2013-04-24 13:19:40

+0

這可能更相關:http://stackoverflow.com/questions/13739609/unsupported-get- request-in-facebook-graph-api – Kloar 2013-04-24 13:20:01

+0

與Kloar描述的相同的錯誤,奇怪的是它最近纔開始發生 – Maciek 2013-04-24 13:30:34

回答

0

複製從this SO thread

This error occures due to several problems in the permissions of your page 

1. Go to edit page->manage permission 

Check Age restrictions: 13+ 

2. Go to basic information -> Start Type:: set to launched 
+0

完成步驟1和2,等待幾分鐘的變化傳播到Fb的服務器 - 仍然出現錯誤。 – Maciek 2013-04-24 14:21:11

+0

有趣的是,當我從圖形API瀏覽器訪問它時,這起作用,因爲我的應用程序 - 令牌很奇怪,但我無法在代碼中生成相同的令牌:/ – Maciek 2013-04-24 14:21:57

+0

我做過的另一個觀察:我可以訪問頁面使用我的訪問令牌(我是21+等),但是我無法使用測試用戶的訪問令牌訪問該頁面。但其他網頁卻不是這樣 – Maciek 2013-04-25 06:11:58

相關問題