WORKING !!!bitly php url 실 거예요?
$currenturl = (!empty($_SERVER['HTTPS'])) ? "https://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'] : "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
include('bitly.php');
$bitly = new bitly('myusername', 'myapikey');
print $bitly->shorten($currenturl);
WORKING !!!
include('bitly.php');
$currenturl = (!empty($_SERVER['HTTPS'])) ? "https://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'] : "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
$url = "somehashtag"
$shareurl = $currenturl . '#' . $url;
$bitly = new bitly('myusername', 'myapikey');
print $bitly->shorten($shareurl);
NOT WORKING !!! 그 이유는 무엇입니까? $ shareurl을 출력하면 일반 bit.ly 웹 사이트에 붙여 넣을 수있는 완전히 일반적인 URL이라는 것을 알 수 있습니다.
나는 그것을 얻지 못한다! 어떤 아이디어? 네가 나를 도울 수 있다면 좋을거야!
질문이 하나 더 있습니다. 나는 PHP 전문가가 아니지만, 내가이 전화로 비트 서비스를 호출하는 것 같아 $ bitly-> shorten ($ shareurl); 몇 번 실행하면 좋지 않습니다.
$bitly = new bitly('myusername', 'myapikey');
print $bitly->shorten($shareurl);
그냥이 bitly 요청을 var에 저장하고 필요한 곳에 붙여 넣을 수는 없습니다. 예를 들어, 나는이 비트 링크를 항상 사용하고있는 몇 가지 공유 링크가 있습니다.
$output .= "… share this link <a href=" . 'mailto:?subject=hello&body=' . $bitly->shorten($shareurl) . ">via email?</a> <a href=" . 'http://www.facebook.com/sharer.php?u='. $bitly->shorten($shareurl) . '?t=hello' .">on facebook?</a> <a href=" . 'http://twitter.com/home?status=' . $bitly->shorten($shareurl) . ">on twitter?</a>";
더 좋은 방법이 있습니까? 비트 3 번 요청하는 대신에?
고맙습니다. – matt