2016-11-15 9 views
-1

У меня возникли проблемы с получением данных из графика api explorer из facebook, используя токен доступа, который кто-то мне дал.Facebook Graph Api Explorer Vs Facebook Graph Api C#

В графическом редакторе Api на веб-сайте разработчиков я могу видеть результаты по моим запросам, однако, когда я вызываю его через C# или Web Get Request, массив данных пуст.

Я проверил разрешения на обоих концах (сайт разработчиков и запрос веб-запроса), и они разные, но у меня все еще есть грант для чтения и рекламы на обоих.

Разработчики График Api Исследование

{ "data": [ 
    { 
     "permission": "ads_read", 
     "status": "granted" 
    }, 
    { 
     "permission": "read_insights", 
     "status": "granted" 
    }, 
    { 
     "permission": "pages_show_list", 
     "status": "granted" 
    } ] 
} 

Web Получить Запрос

{ 
    "data": [ 
     { 
      "permission": "ads_read", 
      "status": "granted" 
     }, 
     { 
      "permission": "read_insights", 
      "status": "granted" 
     } ] 
} 

Что я делаю неправильно? Является ли это "pages_show_list" разрешения причиной, по которой я не получаю ничего на своих веб-запросах C#?

ответ

0

Я выяснил, в чем проблема.

Проблема в том, что в моем коде C# я не устанавливал версию API.

Это:

https://graph.facebook.com/v2.8/me/insights/page_stories?access_token=xxxx 

отличается от этого:

https://graph.facebook.com/me/insights/page_stories?access_token=xxxx