2012-09-29 63 views
3

我的iPhone應用程序鏈接到iTunes商店上的歌曲,通過linkshare聯盟計劃,直到這一點我一直在手動創建鏈接 - 儘管費時但我沒有以前的問題。該應用程序每天都有新歌曲,手動創建鏈接已經失控。但是,通讀所有聯屬計劃文檔後,我找不到鏈接到商店上特定曲目的方法 - 無需使用鏈接生成器。我擁有的歌曲中唯一的數據是曲目名稱,藝術家姓名和專輯名稱。通過iTunes聯盟計劃鏈接到特定曲目

很明顯,我可以使用搜索api,但似乎並沒有使聯盟鏈接 - 所以我不能從銷售中受益。

http://itunes.apple.com/search?term='.$tracksearch.'&country=gb&media=music&entity=musicTrack&attribute=musicTrackTerm&limit=1 

所以我的問題是,我將如何去鏈接到特定的軌道,通過LinkShare的聯盟計劃根據三個數據我有嗎?我正在使用PHP進行任何基本的數據交互 - 以防萬一任何人提供任何編碼方法 - 銘記我想在服務器上產生鏈接,所以我的應用程序可以簡單地從那裏獲取數據。)

+0

雖然你聯絡支持的供應商,他們怎麼告訴你如何工作的? – hakre

+0

對不起,我不明白你的意思?我從來沒有聯繫iTunes或聯盟計劃,他們只是提供文件。 –

+0

我會先問那裏的支持。他們可能能夠在您的API中爲您指出正確的功能,或者有文檔說明如何生成此類鏈接。我見過其他網站正在做你所做的事情,所以我認爲有類似於供應商提供的東西。 – hakre

回答

2

顯然我可以使用搜索api,但這似乎並不能使聯盟鏈接 - 所以我不能從銷售中受益。

Search API正是您想要使用的工具。該API會將您需要的鏈接返回給您,這取決於您在擁有該信息後加入鏈接編碼鏈接。

編碼過程可以在文檔在這裏找到: http://www.apple.com/itunes/affiliates/resources/documentation/linking-to-the-itunes-music-store.html

+0

感謝您的回覆,所以我只需要使用搜索API進行請求,通過解析JSON和附屬組件來獲取鏈接進行編碼?我覺得有一個更好的方法,但非常感謝! :) –