【问题标题】:Facebook posts URL's sometimes show up in a weird format. Is there any way to convert this to post id?Facebook 帖子 URL 有时会以一种奇怪的格式显示。有什么办法可以将其转换为帖子 ID 吗?
【发布时间】:2022-12-17 21:20:34
【问题描述】:

通常你会有 3 种格式的帖子 URL:

  1. https://www.facebook.com/XXXXX/posts/YYYYY
  2. https://www.facebook.com/XXXXX/photos/a.AAAAA/YYYYY
  3. https://www.facebook.com/permalink.php?story_fbid=YYYYY&id=XXXXX

    其中 XXXXX - 页面 ID,和 YYYYY - 帖子 ID(都是一串数字),但有时,很少见,你会得到一个属于第一种类型的链接,而不是让帖子 ID 成为一串数字YYYYY 点,它是一串似乎总是以“pfbid”开头的符号。

    https://www.facebook.com/XXXXX/posts/pfbid02yEJj6dTFRtQ644Gq8qwaXt85pSi8Qvih3M6NBnbMqbJc1NM9QcdjWPpokoggDhNGl

    有时您只需单击帖子的日期并获得常规链接,但有时您无法获得非此类型的链接。有没有办法将末尾的字符串转换为帖子 ID,或者有没有其他方法可以获取不同的 Facebook 帖子 URL,类型为 1、2 或 3?

【问题讨论】:

  • 假设你得到的 URL 是“有效的”——你需要另一种格式来做什么?
  • 要在 facebook 业务 api 程序中使用帖子 ID,我正在努力自动创建广告。我可以从前 3 种类型的链接中获取帖子 ID 没问题,但我不知道如何将此 URL 转换为帖子 ID。是的,该 URL 将我带到了我需要的帖子。

标签: facebook facebook-graph-api


【解决方案1】:

可以通过调用端点从图形 API 检索帖子 /XXXXX_pfbidYYYYYY

它返回带有数字 id 的响应

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多