如何找出用户的主板ID

时间:2013-05-15 00:08:19

标签: api pinterest

我是新手,并且对于如何在pinterest工作有限的理解有限。另外,我找不到针对pinterest的官方API。

然而,我设法找到以下脚本,看起来它将适用于我的项目。 http://www.nextscripts.com/pinterest-automated-posting

它如何运作? 所以用户只需填写他们的用户名和密码,然后基本上我想将图像发布到用户的主板,但我怎么很难知道如何获得用户的 boardID

有什么建议吗?感谢

3 个答案:

答案 0 :(得分:3)

@ Okapy的“var board”解决方案不再适用。但是,如果存在与电路板关联的图像,则可以通过解析它来提取电路板ID:

例如:

<meta property="og:image" name="og:image" content="http://media-cache-ec0.pinimg.com/custom_covers/200x150/426153252178994482_1392419088.jpg" data-app>

这个的重要部分是“426153252178994482”,这是董事会ID。这可以通过查看底部的javascript / json的页面源来确认,它通过对象中的URL和id来标识板,但这有点难以解析。

更新:

  

此答案似乎不再有效。一个人可能能够拉出电路板ID但是我不推荐它。示例:

<script id="jsInit>...</script>

感谢@wifibrain在下面的评论中。

答案 1 :(得分:1)

  1. 您可以使用函数doGetBoardsFromPinterest()。它返回帐户的所有板的列表。

  2. 您只需登录Pinterest.com帐户即可查看Pinterest电路板页面的来源。 Board ID将位于页面末尾的Javascript中。它看起来像:

  3. var board = 158540918071276794;

答案 2 :(得分:0)

这里有免费工具

to get the numberic board id for the user board

希望这会有所帮助。大部分时间都有效:)

  • 我为这个网站做出了贡献。