如何以编程方式获取我的LinkShare商家域名列表

时间:2013-08-10 09:16:54

标签: api affiliate linkshare

我想知道是否有可用于获取LinkShare商家域名网址的API。 商家搜索端点仅返回其uidname

2 个答案:

答案 0 :(得分:2)

根据Linkshare帮助文档,您可以获取程序中所有广告商的默认URL列表(通过加入来自两个API的数据),但这些仍将是Linkshare重定向域上的联属链接。然后,您需要编写一个脚本来访问这些链接并返回最终目标URL,然后获取URL的根域。

步骤:

  1. 按照此处的说明操作:http://helpcenter.linkshare.com/publisher/questions.php?questionid=1030
  2. 以您选择的语言编写脚本以cURL联盟会员链接并抓取curl_getinfo(curl_init(), CURLINFO_EFFECTIVE_URL);以查看其重定向到的位置。
  3. 使用RegExp解析响应以获取http[s]?://([^/]+)
  4. 之类的根域

答案 1 :(得分:0)

这是this Stack Overflow question的副本,这对我有用:

以下网址将允许您获取包含您有权访问的数据的商家列表,而无需登录。它将返回商家的XML列表:

http://findadvertisers.linksynergy.com/merchantsearch?token=YOUR_LINKSHARE_ACCESS_TOKEN