Я хотел бы знать, есть ли API, который я могу использовать для получения URL-адреса домена продавца LinkShare. Конечная точка поиска продавца возвращает только uid
и name
.Как программно получить список доменов продавцов LinkShare
2
A
ответ
2
Согласно документам справки Linkshare, вы можете получить список URL-адресов по умолчанию для всех рекламодателей в вашей программе (путем объединения данных из двух API-интерфейсов), но они все равно будут связанными ссылками на переадресации домена Linkshare. Затем вам нужно будет написать сценарий, чтобы посетить эти ссылки и вернуть конечный целевой URL, а затем захватить корневой домен URL.
Шаги:
- Следуйте инструкциям здесь: http://helpcenter.linkshare.com/publisher/questions.php?questionid=1030
- Написать скрипт на вашем языке выбора свернуться партнерской ссылке и захватить
curl_getinfo(curl_init(), CURLINFO_EFFECTIVE_URL);
, чтобы увидеть, где это перенаправление. - Разбираем ответ с RegExp, чтобы захватить только корневой домен, как
http[s]?://([^/]+)
Это немного рубить, но я предполагаю, что у меня нет никакого другого решения;) – Roch
Если у вас есть бюджет, жизнь может быть проще, если вы просто потребляете каналы из [PopShops] (http://www.popshops.com/) или [ForMeToCoupon] (http://www.formetocoupon.com/). У этих ребят есть API-интерфейсы в выбранном вами формате, которые обеспечивают все, что вам нужно, но вам нужно заплатить за услугу. – jonaz