как получить комментарии, размещенные в обзорах на странице Facebook, используя graph API

#facebook-graph-api #facebook-c#-sdk

#facebook-graph-api #facebook-c #-sdk

Вопрос:

Я хочу, чтобы комментарии были размещены в обзоре. Я пытаюсь получить комментарии, используя идентификатор отзывов, но данные не возвращаются из fb graph api.

Вот запрос graph api, который я использую для получения всех обзоров: https://graph.facebook.com/v3.2/613053785834585/?fields=ratings{open_graph_story}amp;access_token=accesstoken

Мой результат:

     {
      "ratings": {
        "data": [
          {
            "open_graph_story": {
              "id": "1301773496640266",
              "message": "improve some more quality not as per standards.......",
              "start_time": "2019-04-08T13:24:47 0000",
              "type": "sellers.rates",
              "data": {
                "recommendation_type": "negative",
                "review_text": "improve some more quality not as per standards.......",
                "is_hidden": false,
                "language": "en",
                "seller": {
                  "id": "613053785834585",
                  "title": "Developer Zone",
                  "type": "profile",
                  "url": "https://www.facebook.com/DeveloperZoneKrishan/"
                },
                "has_review_update": false
              }
            }
          },
          {
            "open_graph_story": {
              "id": "1151783264995390",
              "message": "This review for testing, Please ignore it.",
              "start_time": "2019-04-03T13:21:56 0000",
              "type": "sellers.rates",
              "data": {
                "recommendation_type": "positive",
                "review_text": "This review for testing, Please ignore it.",
                "is_hidden": false,
                "language": "en",
                "seller": {
                  "id": "613053785834585",
                  "title": "Developer Zone",
                  "type": "profile",
                  "url": "https://www.facebook.com/DeveloperZoneKrishan/"
                },
                "has_review_update": false
              }
            }
          }
        ]
      },
      "id": "613053785834585"
    }
 

и теперь я хочу, чтобы комментарии, опубликованные в последнем обзоре, имели идентификатор 1151783264995390, используя:
https://graph.facebook.com/v3.2/1151783264995390/comments?access_token=accesstoken

но это возвращает пустой, как это:

 {
    "data": []
}
 

Я ожидаю, что он вернет данные комментариев, опубликованные в конкретном обзоре (пример).

Ответ №1:

Скорее всего, это ошибка на стороне Facebook. В настоящее время на портале разработчиков Facebook есть несколько открытых вопросов об этой проблеме:

https://developers.facebook.com/support/bugs/2262278433989990

https://developers.facebook.com/support/bugs/334315677220267