2016-08-04 2 views
2

Я хочу использовать API от Indeed.com (https://ads.indeed.com/). Проблема в том, что они устанавливают свой ответ на «Same Origin» -> Значение, которое я не могу использовать на своей платформе. Поскольку в Google не так много найти qeustion, если кто-то выяснил, как работать с этим API?Действительно контроль доступа к API Разрешить Происхождение

Пример запроса:

http://api.indeed.com/ads/apisearch?publisher=xxxxx&q=java&l=austin%2C+tx&sort=&radius=&st=&jt=&start=&limit=&fromage=&filter=&latlong=1&co=us&chnl=&v=2&format=json&callback=results&v=2

заголовки Пример ответа:

HTTP/1.1 200 OK 
Date: Thu, 04 Aug 2016 12:59:01 GMT 
Server: Apache 
Set-Cookie: CTK=1apaq5d2k5mlkchh; Expires=Tue, 09-Aug-2033 07:47:32 GMT; Path=/ 
Set-Cookie: ctkgen=1; Expires=Thu, 04-Aug-2016 13:02:01 GMT; Path=/ 
Set-Cookie: JSESSIONID=47FBC363B7DE7AA7FB455319986F2DC3.jasxA_iad-job4; Path=/; HttpOnly 
X-Frame-Options: SAMEORIGIN 
Pragma: no-cache 
Cache-control: no-store, no-cache, must-revalidate, private 
Expires: Thu, 04 Aug 2016 12:58:01 GMT 
X-Content-Type-Options: nosniff 
Vary: User-Agent,Accept-Encoding 
Content-Encoding: gzip 
Keep-Alive: timeout=30, max=29977 
Connection: Keep-Alive 
Transfer-Encoding: chunked 
Content-Type: application/javascript;charset=UTF-8 
Set-Cookie: BIGipServerjob_iad=!WcxX2VJ58OOojFQRNhs+rOzpOInz86YFI2BZzMsbv9orNwX4rj5v6T936m7gDvyWulSDIiDuepFONA==; path=/ 
+0

Вы пробовали запросить через прокси? То есть Если ваш клиент отправляет HTTP-запрос на создаваемый вами сервер, который затем выполняет запрос на Indeed.com? –

+0

Есть ли документация об этом API? Любые указания о том, как вы * предположили * использовать его? – deceze

+0

@HopefulLlama нет, я не пробовал это - я могу использовать свой собственный API - определенно. На самом деле нет руководства -> Проверка: http://www.indeed.com/jsp/apiinfo.jsp –

ответ

1

Я в основном установил его с помощью стороне сервера язык (в данном случае Java), чтобы сделать запрос к API , Это решило проблему.

Возможно, это по дизайну, так что идентификатор издателя не отображается клиентом.

+0

Nice! Я рад, что у вас это работает –

Смежные вопросы