Согласно документации Facebook , обратный вызов comment.create
содержит свойство идентификатора комментария:
{
href: "", /* Open Graph URL of the Comment Plugin */
commentID: "", /* The commentID of the new comment */
}
Однако я вижу, что обратный вызов содержит общее свойство идентификатора, которое нене меняйте комментарии.Например, когда я отлаживаю обратный вызов, я получаю commentID
значение "10150259852273822"
, но это значение не изменяется для любого комментария, оставленного на этой странице.Ниже приведен пример для комментариев из Graph API, обратите внимание, что идентификатор одинаков для нескольких комментариев, но к нему добавляется число "_XXXX"
, которое фактически является идентификатором.
{
"id": "10150259852273822_17973898",
"from": {
"name": "XXXXXX",
"id": "XXXXX"
},
"message": "newest comment",
"created_time": "2011-08-24T19:24:02+0000"
},
{
"id": "**10150259852273822**_17973932",
"from": {
"name": "XXXXX",
"id": "XXXXX"
},
"message": "brand newest comment.",
"created_time": "2011-08-24T19:25:40+0000"
}
Кто-нибудь знает, как вы можете получить полный идентификатор с помощью события comment.create?Или есть другое поле, которое можно использовать для предсказания формата commonid_commentID
?