2013-08-10 6 views

ответ

2

Согласно документам справки Linkshare, вы можете получить список URL-адресов по умолчанию для всех рекламодателей в вашей программе (путем объединения данных из двух API-интерфейсов), но они все равно будут связанными ссылками на переадресации домена Linkshare. Затем вам нужно будет написать сценарий, чтобы посетить эти ссылки и вернуть конечный целевой URL, а затем захватить корневой домен URL.

Шаги:

  1. Следуйте инструкциям здесь: http://helpcenter.linkshare.com/publisher/questions.php?questionid=1030
  2. Написать скрипт на вашем языке выбора свернуться партнерской ссылке и захватить curl_getinfo(curl_init(), CURLINFO_EFFECTIVE_URL);, чтобы увидеть, где это перенаправление.
  3. Разбираем ответ с RegExp, чтобы захватить только корневой домен, как http[s]?://([^/]+)
+0

Это немного рубить, но я предполагаю, что у меня нет никакого другого решения;) – Roch

+1

Если у вас есть бюджет, жизнь может быть проще, если вы просто потребляете каналы из [PopShops] (http://www.popshops.com/) или [ForMeToCoupon] (http://www.formetocoupon.com/). У этих ребят есть API-интерфейсы в выбранном вами формате, которые обеспечивают все, что вам нужно, но вам нужно заплатить за услугу. – jonaz