如何在我的应用程序中集成pinterest?

时间:2013-06-06 16:45:31

标签: android json pinterest

我有一个应用程序,显示pinterest引脚和板。现在可以在他们的网站上获得开发pinterest的Api。任何人都解释了这样做的基本步骤。提前谢谢。

1 个答案:

答案 0 :(得分:3)

这里有一个非常好的探索 - 来自pinterest - > pinterest

然而,对于未来的读者,如果你想知道那里有什么,它看起来像这样。

使用SDK

注册客户ID
下载文档和SDK
首先将pinit-sdk.jar文件夹放入YOUR_PROJECT / libs并集成到IDE或构建系统中。
然后我们需要做一次设置。

PinItButton.setPartnerId("YOUR_PARTNER_ID"); // required
PinItButton.setDebugMode(true); // optional

要在XML布局中使用PinIt按钮,首先要添加它。

<com.pinterest.external.PinItButton
    android:id="@+id/pin_it"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"/>

接下来,找到按钮并设置一些属性

PinItButton pinIt = (PinItButton) findViewById(R.id.pin_it);
pinIt.setImageUrl("http://placekitten.com/400/300");
pinIt.setUrl("http://placekitten.com"); // optional
pinIt.setDescription("A place kitten!"); // optional

或者,我们可以完全用Java实例化和添加按钮。

PinItButton pinIt = new PinItButton(this);
pinIt.setImageUrl("http://placekitten.com/400/300");
pinIt.setUrl("http://placekitten.com");
pinIt.setDescription("A place kitten!");
view.addView(pinIt);

深层链接

自推出以来,Pinterest for Android以两种方式支持Pins,Users和Boards的深层链接。首先,当使用标准的Android浏览器或其他原生应用程序时,任何普通的Pinterest链接都可以在我们的应用程序中打开。开发人员的推荐选项是使用如下所示的Uri方案。

固定

pinterest://pinterest.com/pin/285063851385287883/

<强>板

pinterest://pinterest.com/meaghanror/cats-cats-cats/

用户

pinterest://pinterest.com/carlrice/