Мне нужно получить комментарии для конкретного сообщения в Facebook, поэтому всякий раз, когда я отправляю sometext на facebook, используя график api, как указано ниже.Идентификатор сообщения Facebook возвращается с использованием графика api, а опубликованный идентификатор на facebook не является таким же
$ result = $ facebook-> api ($ fid. '/ Feed /', 'post', $ attachment);
Он возвращает идентификатор сообщения в ответе ($ result).
Когда я вхожу в facebook и нахожусь на «datetime» для этого сообщения, он показывает мне другой идентификатор сообщения, а не возвращаемый в моем ответе, поэтому я не мог получить комментарии к этому сообщению id.
Я использую для получения комментариев, используя следующий код.
$ post_comments = $ facebook-> api ('/'.$ postid, array (' access_token '=>' AAAAxxxxxx '));
Любая помощь будет оценена!
Благодаря,
Hi Niraj, Спасибо за ваш ответ. Я использовал для сохранения идентификатора сообщения в этом формате ({user_id} _ {post_id}), что вы упомянули, и я использую для извлечения комментариев с этим идентификатором, но я замечаю, что идентификатор сообщения в моем ответе имеет форму {user_id} _ {xxxxx}, а идентификатор сообщения в facebook имеет форму {user_id} _ {yyyyy}. Оба они кажутся разными несколько раз, поэтому я не могу выбрать комментарии для этого сообщения –
Один из способов двойной проверки ссылки. Перейдите в свой «Журнал активности» в facebook и посмотрите, все ли ссылки одинаковые/разные. Иногда временная шкала ошибочно связывает ссылки (возможная ошибка). –