我是 pinterest 的新手,对 pinterest 中的工作原理了解有限。另外,我找不到 pinterest 的官方 API。
但是我设法找到了以下脚本,看起来它适用于我的项目。 http://www.nextscripts.com/pinterest-automated-posting
它如何运作? 所以用户只需填写他们的用户名和密码,然后基本上我想将图像发布到用户的董事会,但是我很难知道如何获取用户的boardID?
有什么建议吗?谢谢
我是 pinterest 的新手,对 pinterest 中的工作原理了解有限。另外,我找不到 pinterest 的官方 API。
但是我设法找到了以下脚本,看起来它适用于我的项目。 http://www.nextscripts.com/pinterest-automated-posting
它如何运作? 所以用户只需填写他们的用户名和密码,然后基本上我想将图像发布到用户的董事会,但是我很难知道如何获取用户的boardID?
有什么建议吗?谢谢
@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。
您可以使用函数 doGetBoardsFromPinterest()。它返回该帐户的所有板的列表。
您只需登录您的 Pinterest.com 帐户即可查看 Pinterest 板页面的来源。董事会 ID 将在页面末尾的 Javascript 中。它看起来像:
var board = 158540918071276794;