2014-09-22 00:53:28 +09:00
|
|
|
<?php
|
|
|
|
/*
|
|
|
|
|
2016-01-18 09:24:37 +09:00
|
|
|
This is an example file of how you can utilise http://qttr.at/yourls-api.php URL shortener service from a GNUSocial instance, which is using https.
|
2014-09-22 00:53:28 +09:00
|
|
|
If you run the qvitter code «as is» the browser will stop you from communicate to qttr.at which is currently running http protocol.
|
|
|
|
|
|
|
|
This «proxy» return the result from http://qttr.at/yourls-api.php
|
|
|
|
|
|
|
|
1) Install this file on your website eg. : https://myinstance.net/shortener.php
|
|
|
|
2) Change the following in QvitterPlugin.php - settings() function
|
|
|
|
$settings['urlshortenerapiurl'] = 'https://yoursite.net/shortener.php';
|
|
|
|
3) Test it
|
|
|
|
|
|
|
|
Contact Knut Erik if you have any questions related to this .php file.
|
|
|
|
Quitter.no => knuthollund@quitter.no
|
2015-10-17 16:40:58 +09:00
|
|
|
GitHub: => https://github.com/fxdwg
|
2014-09-22 00:53:28 +09:00
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
$query = $_SERVER['QUERY_STRING'];
|
2014-10-05 21:07:31 +09:00
|
|
|
if(strlen($query)>0) {
|
|
|
|
$shortenerUrl = 'http://qttr.at/yourls-api.php?' . $query;
|
|
|
|
print file_get_contents($shortenerUrl);
|
|
|
|
}
|
2014-09-22 00:53:28 +09:00
|
|
|
|
|
|
|
|
|
|
|
?>
|