2

LinkShare マーチャント ドメイン URL を取得するために使用できる API があるかどうかを知りたいです。マーチャント検索エンドポイントは、uidとのみを返しますname

4

2 に答える 2

2

Linkshare ヘルプ ドキュメントによると、(2 つの API からのデータを結合することによって) プログラム内のすべての広告主のデフォルト URL のリストを取得できますが、それらは 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]?://([^/]+)
于 2013-08-11T20:02:00.793 に答える