2

我是 pinterest 的新手,对 pinterest 中的工作原理了解有限。另外,我找不到 pinterest 的官方 API。

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

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

有什么建议吗?谢谢

4

3 回答 3

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 来确认,该 javascript/json 通过对象中的 URL 和 id 标识板,但这有点难以解析。

更新:

该答案目前似乎不再有效。一个人可能能够拉出董事会ID,但我不推荐它。例子:

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

感谢下面评论中的@wifibrain。

于 2014-02-18T07:41:05.033 回答
2
  1. 您可以使用函数 doGetBoardsFromPinterest()。它返回该帐户的所有板的列表。

  2. 您只需登录您的 Pinterest.com 帐户即可查看 Pinterest 板页面的来源。董事会 ID 将在页面末尾的 Javascript 中。它看起来像:

var board = 158540918071276794;

于 2013-05-15T19:32:20.643 回答
0

这里有一个免费工具

获取用户板的数字板 id

希望这可以帮助。大多数时候都有效:)

  • 我为这个网站做出了贡献。
于 2015-12-01T23:52:56.783 回答