Aynı php sayfasından, 2 ve daha fazla "farklı bitly hesaplarını" kullanarak farklı url leri kısaltmak istiyorum.
Bu konuda yardımcı olursanız sevinirim.
BU 2 HESAP VE 2 URL Yİ TXT DOSYASINDAN RANDOM OLARAK NASIL ÇEKDİREBİLİRİM
////////////////////////BITLY HESAPLARI VE URL LER
/////////////////////////////////////////////////////////////////////////////////////////
$KISA_ADRES =ADRES_GONDER("http://1site.com","denemededene","R_a849b8f104204d55b6960 e5691872e0e");
$KISA_ADRES =ADRES_GONDER("http://2adres.net","buyeni1","R_9bcb9f36ed8740d1abf1911ae 5c03427");
//////////////////////////////////////////////////////////////////////////////////
//////////////// BIT.LY API KODLARI
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
<?php
function ADRES_GONDER($url,$login,$appkey,$format='txt') {
$connectURL = 'http://api.bit.ly/v3/shorten?login='.$login.'&apiKey='.$appkey.'&uri='. urlencode($url).'&format='.$format;
return curl_get_result($connectURL);
}
function curl_get_result($url) {
$ch = curl_init();
$timeout = 5;
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
//ALTTAKİ VERİLERİ TXT DOSYASINDAN ÇEKİP RANDOM OLARAK BURAYA YAZSIN İSTİYORUM
$KISA_ADRES =ADRES_GONDER("http://1site.com","denemededene","R_a849b8f104204d55b6960 e5691872e0e");
$KISA_ADRES =ADRES_GONDER("http://2adres.net","buyeni1","R_9bcb9f36ed8740d1abf1911ae 5c03427");
echo $KISA_ADRES;
?>
txt dosyasından random veri çekme
3
●1.120
- 04-01-2016, 09:59:57Merhaba,
text dosyasının içeriğini şu şekilde değişirin (değişken tanımlarını silin)
ADRES_GONDER("http://1site.com","denemededene","R_a849b8f104204d55b6960 e5691872e0e") ADRES_GONDER("http://2adres.net","buyeni1","R_9bcb9f36ed8740d1abf1911ae 5c03427")
Bu da ihtiyacınız olan php kodu (kaç satır olursa olsun rastgele birini seçer)
$KISA_ADRES = @file('txt dosyası linki'); $KISA_ADRES = eval($KISA_ADRES[rand(0,count($KISA_ADRES)-1)]);
Not: php olarak yorumlanmasın isterseniz eval fonksiyonunu silebilirsiniz