首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Amazon Associates -找不到Associate标签、API和密钥

Amazon Associates -找不到Associate标签、API和密钥
EN

Stack Overflow用户
提问于 2015-05-04 22:13:40
回答 1查看 6.1K关注 0票数 2

如何找到此代码工作所需的密钥?

代码语言:javascript
复制
<?php
/**
 * For a running Search Demo see: http://amazonecs.pixel-web.org
 */

if ("cli" !== PHP_SAPI)
{
    echo "<pre>";
}




defined('AWS_API_KEY') or define('AWS_API_KEY', '...');
defined('AWS_API_SECRET_KEY') or define('AWS_API_SECRET_KEY', '...');
defined('AWS_ASSOCIATE_TAG') or define('AWS_ASSOCIATE_TAG', '...');

// require '../lib/AmazonECS.class.php';
require_once ( dirname(__FILE__) . '/../classes/buyamerica/AmazonECS.class.php');


try
{
    $amazonEcs = new AmazonECS(AWS_API_KEY, AWS_API_SECRET_KEY, 'com', AWS_ASSOCIATE_TAG);

    // for the new version of the wsdl its required to provide a associate Tag
    // @see https://affiliate-program.amazon.com/gp/advertising/api/detail/api-changes.html?ie=UTF8&pf_rd_t=501&ref_=amb_link_83957571_2&pf_rd_m=ATVPDKIKX0DER&pf_rd_p=&pf_rd_s=assoc-center-1&pf_rd_r=&pf_rd_i=assoc-api-detail-2-v2
    // you can set it with the setter function or as the fourth paramameter of ther constructor above
    $amazonEcs->associateTag(AWS_ASSOCIATE_TAG);

    // First of all you have to set an another ResponseGroup. If not the request would not be successful
    // Possible Responsegroups: BrowseNodeInfo,MostGifted,NewReleases,MostWishedFor,TopSellers
    $amazonEcs->responseGroup('BrowseNodeInfo');
    // $asin = "B00625Q56U";
    $asin = $_REQUEST["asin"];
    $res = $amazonEcs->responseGroup('Large')->lookup($asin);

    var_dump($res->Items->Item);

}
catch(Exception $e)
{
  echo $e->getMessage();
}

if ("cli" !== PHP_SAPI)
{
    echo "</pre>";
}
EN

回答 1

Stack Overflow用户

发布于 2015-05-04 22:15:40

要找到您的合作伙伴标签,您只需登录到您的合作伙伴帐户。在左边你会发现一个盒子,上面写着“跟踪ID",这就是你需要的。或者简单地点击这个链接:https://affiliate-program.amazon.com/gp/associates/network/your-account/manage-tracking-ids.html

在亚马逊网络服务管理控制台中,导航到您的姓名(https://console.aws.amazon.com/iam/home?#security_credential)下拉菜单下的“安全凭证”。在“访问密钥”下,您可以看到您的根访问密钥(当您注册Product Advertising API时分配给您的根用户创建的密钥)。删除一个,然后生成一个新的。它将向您显示正确的AWS密钥和密钥。再加上适当的Associate标签,你就可以访问API了。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30032354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档