2013-04-24 35 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

相关问题