bizim Uygulama yeni Kullanıcılar Kayıt için süper-uzun sağlamalarını kullanın. Bağlantılar kullanılamaz hale - Problem bu sağlamalarını bazı e-posta istemcileri kırmak olduğunu.
Ben TinyURL uygulama çalıştı - API, basit bir çağrı ile, ama bazen dışarı ... bazen posta kullanıcı bulmuyor kez düşünüyorum.
Ben Kodunu güncellenen, ama şimdi URL dönüştürülür asla. Tinyurl çok yavaş gerçekten yoksa ben yanlış bir şey yapıyorum? (Yani, hey, 5 Saniye bu Times kadar)
Herkes bana daha güvenilir bir hizmet tavsiye edebilir misiniz? Strike>
Bütün Arıza, fopen bir yanlış unuttum. Ben sık sık bu örneği görmek çünkü Ama ben çok güvenilir çalışmıyor düşünüyorum wich, burada bu kod örnek bırakacaktır:
return file_get_contents('http://tinyurl.com/api-create.php?url='.$u);
Bu - i tam çalışma örneği düşünüyorum. Ben Gelişmeler duymak isterim.
static function gettinyurl( $url ) {
$context =
stream_context_create(
array(
'http' => array(
'timeout' => 5 // 5 Seconds should be enough
)
)
);
// get tiny url via api-create.php
$fp = fopen( 'http://tinyurl.com/api-create.php?url='.$url, 'r', $context); // open (read) api-create.php with long url as get parameter
if( $fp ) { // check if open was ok
$tinyurl = fgets( $fp ); // read response
if( $tinyurl && !empty($tinyurl) ) // check if response is ok
$url = $tinyurl; // set response as url
fclose( $fp ); // close connection
}
// return
return $url; // return (tiny) url
}