Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过iTunes附属计划链接到特定曲目_Php_Ios_Itunes_Dynamic Linking_Affiliate - Fatal编程技术网

Php 通过iTunes附属计划链接到特定曲目

Php 通过iTunes附属计划链接到特定曲目,php,ios,itunes,dynamic-linking,affiliate,Php,Ios,Itunes,Dynamic Linking,Affiliate,我的iPhone应用程序通过linkshare附属程序链接到iTunes商店中的歌曲,直到现在我一直在手动创建链接——虽然这很费时,但我以前没有问题。该应用程序每天都有新歌,手动创建链接越来越难控制。然而,在阅读了所有的联盟计划文档后,我无法找到一种方法来链接到商店中的特定曲目-不使用链接生成器。这首歌的唯一数据是曲目名、艺术家名和专辑名 显然,我可以使用搜索api,但这似乎无法启用关联链接-因此我无法从销售中获益 http://itunes.apple.com/search?term='.$t

我的iPhone应用程序通过linkshare附属程序链接到iTunes商店中的歌曲,直到现在我一直在手动创建链接——虽然这很费时,但我以前没有问题。该应用程序每天都有新歌,手动创建链接越来越难控制。然而,在阅读了所有的联盟计划文档后,我无法找到一种方法来链接到商店中的特定曲目-不使用链接生成器。这首歌的唯一数据是曲目名、艺术家名和专辑名

显然,我可以使用搜索api,但这似乎无法启用关联链接-因此我无法从销售中获益

http://itunes.apple.com/search?term='.$tracksearch.'&country=gb&media=music&entity=musicTrack&attribute=musicTrackTerm&limit=1
所以我的问题是,根据我掌握的三条数据,我将如何通过linkshare附属计划链接到特定的曲目

(我使用PHP进行任何基本数据交互——以防万一有人提供任何编码方法——记住我想在服务器上生成链接,这样我的应用程序就可以从那里简单地获取数据。)

显然,我可以使用搜索api,但这似乎无法启用关联链接-因此我无法从销售中获益

搜索API正是您想要使用的工具。API将返回您需要的链接,在您获得该信息后,由您对链接进行关联编码

编码过程可在以下文档中找到:

当您联系供应商寻求支持时,他们告诉了您什么工作原理?对不起,我不明白您的意思?我从来没有联系过iTunes或联盟计划,他们只是向您提供文档。我会先向他们寻求支持。他们可能会在API中为您指出正确的函数,或者提供文档,告诉您如何生成此类链接。我看到其他网站也在做你所做的事情,所以我认为供应商提供了类似的服务。谢谢你的回复,所以我只需要使用搜索api发出请求,通过解析JSON获取链接并对其进行编码?我觉得有更好的方法,但非常感谢!:)