Merhaba
https://www.tiktok.com/node/share/us...eynatilkistyle
adresinde json çıktı veriyor. fakat php ile bu veriyi almaya çalıştığımda boş bir çıktı veriyor. sanırım sadece kendisi üzerinden istek yapılınca bu datayı gösteriyor. aşabilmenin bir yolu var mıdır?
Tiktok Json
5
●198
- 28-03-2020, 15:28:19Curl ile istek atarken header yollayın. Fiddler veya başka web trafiği izleyici yardımcı programlar kullanarak, hedefiniz olan web isteği, kaynak tarafından nasıl yapıldıysa görebilirsiniz. Fiddler ile gördüğünüz header parametrelerini, Curl'e eklerseniz bir çok header bazlı(referrer kontrolü vs.) korumayı aşarsınız.
- 28-03-2020, 15:29:19
- 28-03-2020, 15:32:22Alttaki header parametreleri ile göndermeyi dener misin ?
accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9 accept-encoding: gzip, deflate, br accept-language: tr,en;q=0.9,tr-TR;q=0.8,en-US;q=0.7 cache-control: max-age=0 cookie: tt_webid_v2=6807513473720321542; SLARDAR_WEB_ID=b6442e7e-8ad0-4638-9d62-056a99f16833; _ga=GA1.2.1234689343.1584997750; ak_bmsc=712C93D461378E0D6150A9091A150F25C1C067E50B2D00008A437F5E92F27061~ple3xQGznGpjntsUzxDqAnX27QqGD1/b97o65FnSFxxX4EWK0TvRQqbD1oSrOXqc5yJptGnIJcqYLtFSvszCIqYG6hxE8xgS/bjH4w6ixoT1KdLYnldDgKYAlOuSq9BUCLpwHao20LyUoRw5QjIkB0Ui6tjblytru5MUjGEF96c46JbydcZ9zhBId2i4WlWvr9Hl2N/tJdAFRXZYEeumPKpp7SHIBeMG2rZZKRpi44pjo= sec-fetch-dest: document sec-fetch-mode: navigate sec-fetch-site: none sec-fetch-user: ?1 upgrade-insecure-requests: 1 user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36
- 28-03-2020, 15:51:23Teşekkür ederim. Çözdüm.
function getRandomUserAgent() { $userAgents=array( "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6", "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)", "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)", "Opera/9.20 (Windows NT 6.0; U; en)", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.50", "Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.02 [en]", "Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr; rv:1.7) Gecko/20040624 Firefox/0.9", "Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/48 (like Gecko) Safari/48" ); $rastgele = rand(0,count($userAgents)-1); return $userAgents[$rastgele]; } curl_setopt($ch,CURLOPT_USERAGENT,getRandomUserAgent());