forked from friendica/deprecated-addons
Removed many deprecated addons
This commit is contained in:
parent
8ea198a97e
commit
1b7283c72b
247 changed files with 28554 additions and 0 deletions
106
appnet/test/backup/appnet.php
Normal file
106
appnet/test/backup/appnet.php
Normal file
|
@ -0,0 +1,106 @@
|
|||
<?php
|
||||
/*
|
||||
* login_with_buffer.php
|
||||
*
|
||||
* @(#) $Id: login_with_buffer.php,v 1.1 2014/03/17 09:45:08 mlemos Exp $
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* Get the http.php file from http://www.phpclasses.org/httpclient
|
||||
*/
|
||||
require('http.php');
|
||||
require('oauth_client.php');
|
||||
|
||||
$client = new oauth_client_class;
|
||||
$client->debug = true;
|
||||
$client->debug_http = true;
|
||||
$client->server = '';
|
||||
|
||||
$client->oauth_version = '2.0';
|
||||
$client->dialog_url = 'https://account.app.net/oauth/authenticate?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&scope={SCOPE}&response_type=code&state={STATE}';
|
||||
$client->access_token_url = 'https://account.app.net/oauth/access_token';
|
||||
|
||||
$client->redirect_uri = 'https://'.$_SERVER['HTTP_HOST'].
|
||||
dirname(strtok($_SERVER['REQUEST_URI'],'?')).'/appnet.php';
|
||||
|
||||
$client->client_id = 'js4qF6UN4fwXTK87Ax9Bjf3DhEQuK5hA'; $application_line = __LINE__;
|
||||
$client->client_secret = 'Z4hsLHh82d5cQAwNVD2uZtNg3WqFxLXF ';
|
||||
|
||||
if(strlen($client->client_id) == 0
|
||||
|| strlen($client->client_secret) == 0)
|
||||
die('Please create an application in App.net Apps page '.
|
||||
'https://bufferapp.com/developers/apps/create '.
|
||||
' and in the line '.$application_line.
|
||||
' set the client_id to Client ID and client_secret with Client'.
|
||||
' Secret');
|
||||
|
||||
//$client->access_token = 'AQAAAAAACzfmWzVa5o69CFJrV-fBt9PLkV9sd9_0BnnHTI02_NGvvsZDCgz-38eA5_yAgu9AwaFcUzFp0qdCj4y2svy6qUl42g';
|
||||
|
||||
/* API permissions
|
||||
*/
|
||||
$client->scope = '';
|
||||
if(($success = $client->Initialize()))
|
||||
{
|
||||
if(($success = $client->Process()))
|
||||
{
|
||||
if(strlen($client->access_token))
|
||||
{;
|
||||
$success = $client->CallAPI(
|
||||
'https://api.app.net/users/me',
|
||||
'GET', array(), array('FailOnAccessError'=>true, 'RequestBody'=>true), $user);
|
||||
/*
|
||||
$params["text"] = "Nur ein Test";
|
||||
$params["profile_ids"][] = "52b844df9db82271330000b8";
|
||||
//$params["profile_ids"][] = "5280e86b5b3c91d77b0000dd";
|
||||
//$params["profile_ids"][] = "52b844ed9db82271330000bc";
|
||||
//$params["profile_ids"][] = "52b8463d9db822db340000e1";
|
||||
$params["shorten"] = false;
|
||||
$params["now"] = false;
|
||||
print_r($params);
|
||||
$success = $client->CallAPI(
|
||||
'https://api.bufferapp.com/1/updates/create.json',
|
||||
'POST', $params, array('FailOnAccessError'=>true, 'RequestContentType'=>'application/json'), $user);
|
||||
*/
|
||||
}
|
||||
}
|
||||
$success = $client->Finalize($success);
|
||||
}
|
||||
if($client->exit)
|
||||
exit;
|
||||
|
||||
if($success)
|
||||
{
|
||||
?>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>App.net OAuth client results</title>
|
||||
</head>
|
||||
<body>
|
||||
<?php
|
||||
echo '<h1>', HtmlSpecialChars($user->name),
|
||||
' you have logged in successfully with App.net!</h1>';
|
||||
echo '<pre>', HtmlSpecialChars(print_r($user, 1)), '</pre>';
|
||||
?>
|
||||
</body>
|
||||
</html>
|
||||
<?php
|
||||
}
|
||||
else
|
||||
{
|
||||
?>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>OAuth client error</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>OAuth client error</h1>
|
||||
<pre>Error: <?php echo HtmlSpecialChars($client->error); ?></pre>
|
||||
</body>
|
||||
</html>
|
||||
<?php
|
||||
}
|
||||
|
||||
?>
|
2122
appnet/test/backup/http.php
Normal file
2122
appnet/test/backup/http.php
Normal file
File diff suppressed because it is too large
Load diff
2486
appnet/test/backup/oauth_client.php
Normal file
2486
appnet/test/backup/oauth_client.php
Normal file
File diff suppressed because it is too large
Load diff
272
appnet/test/backup/oauth_configuration.json
Normal file
272
appnet/test/backup/oauth_configuration.json
Normal file
|
@ -0,0 +1,272 @@
|
|||
{
|
||||
"version": "$Id: oauth_configuration.json,v 1.6 2014/04/12 10:24:01 mlemos Exp $",
|
||||
"comments": [
|
||||
"The servers entry should be an object with a list of object",
|
||||
"entries, one for each server type. The server object entry name is",
|
||||
"the name of the server type. Each server entry is an object with",
|
||||
"some mandatory properties: oauth_version, dialog_url,",
|
||||
"access_token_url and request_token_url (just for Oauth 1.0 and",
|
||||
"1.0a). Check the OAuth client class for the complete list of server",
|
||||
"properties."
|
||||
],
|
||||
"servers":
|
||||
{
|
||||
"37Signals":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://launchpad.37signals.com/authorization/new?type=web_server&client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&state={STATE}&scope={SCOPE}",
|
||||
"access_token_url": "https://launchpad.37signals.com/authorization/token?type=web_server"
|
||||
},
|
||||
|
||||
"Amazon":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://www.amazon.com/ap/oa?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&scope={SCOPE}&response_type=code&state={STATE}",
|
||||
"access_token_url": "https://api.amazon.com/auth/o2/token"
|
||||
},
|
||||
|
||||
"Bitbucket":
|
||||
{
|
||||
"oauth_version": "1.0a",
|
||||
"request_token_url": "https://bitbucket.org/!api/1.0/oauth/request_token",
|
||||
"dialog_url": "https://bitbucket.org/!api/1.0/oauth/authenticate",
|
||||
"access_token_url": "https://bitbucket.org/!api/1.0/oauth/access_token",
|
||||
"url_parameters": false
|
||||
},
|
||||
|
||||
"Box":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://www.box.com/api/oauth2/authorize?response_type=code&client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&state={STATE}&scope={SCOPE}",
|
||||
"offline_dialog_url": "https://www.box.com/api/oauth2/authorize?response_type=code&client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&state={STATE}&access_type=offline&approval_prompt=force",
|
||||
"access_token_url": "https://www.box.com/api/oauth2/token"
|
||||
},
|
||||
|
||||
"Buffer":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://bufferapp.com/oauth2/authorize?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&response_type=code&state={STATE}&scope={SCOPE}",
|
||||
"access_token_url": "https://api.bufferapp.com/1/oauth2/token.json"
|
||||
},
|
||||
|
||||
"Dailymotion":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://api.dailymotion.com/oauth/authorize?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&response_type=code&state={STATE}&scope={SCOPE}",
|
||||
"access_token_url": "https://api.dailymotion.com/oauth/token"
|
||||
},
|
||||
|
||||
"Discogs":
|
||||
{
|
||||
"oauth_version": "1.0a",
|
||||
"request_token_url": "http://api.discogs.com/oauth/request_token",
|
||||
"dialog_url": "http://www.discogs.com/oauth/authorize",
|
||||
"access_token_url": "http://api.discogs.com/oauth/access_token"
|
||||
},
|
||||
|
||||
"Disqus":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://disqus.com/api/oauth/2.0/authorize/?response_type=code&client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&scope={SCOPE}&state={STATE}",
|
||||
"access_token_url": "https://disqus.com/api/oauth/2.0/access_token/"
|
||||
},
|
||||
|
||||
"Dropbox":
|
||||
{
|
||||
"oauth_version": "1.0",
|
||||
"request_token_url": "https://api.dropbox.com/1/oauth/request_token",
|
||||
"dialog_url": "https://www.dropbox.com/1/oauth/authorize",
|
||||
"access_token_url": "https://api.dropbox.com/1/oauth/access_token",
|
||||
"authorization_header": false
|
||||
},
|
||||
|
||||
"Dropbox2":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://www.dropbox.com/1/oauth2/authorize?response_type=code&client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&scope={SCOPE}&state={STATE}",
|
||||
"access_token_url": "https://www.dropbox.com/1/oauth2/token"
|
||||
},
|
||||
|
||||
"Etsy":
|
||||
{
|
||||
"oauth_version": "1.0a",
|
||||
"request_token_url": "https://openapi.etsy.com/v2/oauth/request_token?scope={SCOPE}",
|
||||
"dialog_url": "automatic",
|
||||
"access_token_url": "https://openapi.etsy.com/v2/oauth/access_token"
|
||||
},
|
||||
|
||||
"Eventful":
|
||||
{
|
||||
"oauth_version": "1.0a",
|
||||
"request_token_url": "http://eventful.com/oauth/request_token",
|
||||
"dialog_url": "http://eventful.com/oauth/authorize",
|
||||
"access_token_url": "http://eventful.com/oauth/access_token",
|
||||
"authorization_header": false,
|
||||
"url_parameters": true,
|
||||
"token_request_method": "POST"
|
||||
},
|
||||
|
||||
"Evernote":
|
||||
{
|
||||
"oauth_version": "1.0a",
|
||||
"request_token_url": "https://sandbox.evernote.com/oauth",
|
||||
"dialog_url": "https://sandbox.evernote.com/OAuth.action",
|
||||
"access_token_url": "https://sandbox.evernote.com/oauth",
|
||||
"url_parameters": true,
|
||||
"authorization_header": false
|
||||
},
|
||||
|
||||
"Fitbit":
|
||||
{
|
||||
"oauth_version": "1.0a",
|
||||
"request_token_url": "http://api.fitbit.com/oauth/request_token",
|
||||
"dialog_url": "http://api.fitbit.com/oauth/authorize",
|
||||
"access_token_url": "http://api.fitbit.com/oauth/access_token"
|
||||
},
|
||||
|
||||
"Flickr":
|
||||
{
|
||||
"oauth_version": "1.0a",
|
||||
"request_token_url": "http://www.flickr.com/services/oauth/request_token",
|
||||
"dialog_url": "http://www.flickr.com/services/oauth/authorize?perms={SCOPE}",
|
||||
"access_token_url": "http://www.flickr.com/services/oauth/access_token",
|
||||
"authorization_header": false
|
||||
},
|
||||
|
||||
"Foursquare":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://foursquare.com/oauth2/authorize?client_id={CLIENT_ID}&scope={SCOPE}&response_type=code&redirect_uri={REDIRECT_URI}&state={STATE}",
|
||||
"access_token_url": "https://foursquare.com/oauth2/access_token",
|
||||
"access_token_parameter": "oauth_token"
|
||||
},
|
||||
|
||||
"Google1":
|
||||
{
|
||||
"oauth_version": "1.0a",
|
||||
"dialog_url": "https://www.google.com/accounts/OAuthAuthorizeToken",
|
||||
"access_token_url": "https://www.google.com/accounts/OAuthGetAccessToken",
|
||||
"request_token_url": "https://www.google.com/accounts/OAuthGetRequestToken?scope={SCOPE}"
|
||||
},
|
||||
|
||||
"Instagram":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://api.instagram.com/oauth/authorize/?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&scope={SCOPE}&response_type=code&state={STATE}",
|
||||
"access_token_url": "https://api.instagram.com/oauth/access_token"
|
||||
},
|
||||
|
||||
"Rdio":
|
||||
{
|
||||
"oauth_version": "1.0a",
|
||||
"request_token_url": "http://api.rdio.com/oauth/request_token",
|
||||
"dialog_url": "https://www.rdio.com/oauth/authorize",
|
||||
"access_token_url": "http://api.rdio.com/oauth/access_token"
|
||||
},
|
||||
|
||||
"Reddit":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://ssl.reddit.com/api/v1/authorize?response_type=code&client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&scope={SCOPE}&state={STATE}",
|
||||
"offline_dialog_url": "https://ssl.reddit.com/api/v1/authorize?response_type=code&client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&scope={SCOPE}&state={STATE}&duration=permanent",
|
||||
"access_token_url": "https://ssl.reddit.com/api/v1/access_token",
|
||||
"access_token_authentication": "basic"
|
||||
},
|
||||
|
||||
"RightSignature":
|
||||
{
|
||||
"oauth_version": "1.0a",
|
||||
"request_token_url": "https://rightsignature.com/oauth/request_token",
|
||||
"dialog_url": "https://rightsignature.com/oauth/authorize",
|
||||
"access_token_url": "https://rightsignature.com/oauth/access_token",
|
||||
"authorization_header": false
|
||||
},
|
||||
|
||||
"Salesforce":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://login.salesforce.com/services/oauth2/authorize?response_type=code&client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&scope={SCOPE}&state={STATE}",
|
||||
"access_token_url": "https://login.salesforce.com/services/oauth2/token",
|
||||
"default_access_token_type": "Bearer",
|
||||
"store_access_token_response": true
|
||||
},
|
||||
|
||||
"Scoop.it":
|
||||
{
|
||||
"oauth_version": "1.0a",
|
||||
"request_token_url": "https://www.scoop.it/oauth/request",
|
||||
"dialog_url": "https://www.scoop.it/oauth/authorize",
|
||||
"access_token_url": "https://www.scoop.it/oauth/access",
|
||||
"authorization_header": false
|
||||
},
|
||||
|
||||
"StockTwits":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://api.stocktwits.com/api/2/oauth/authorize?client_id={CLIENT_ID}&response_type=code&redirect_uri={REDIRECT_URI}&scope={SCOPE}&state={STATE}",
|
||||
"access_token_url": "https://api.stocktwits.com/api/2/oauth/token"
|
||||
},
|
||||
|
||||
"SurveyMonkey":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://api.surveymonkey.net/oauth/authorize?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&response_type=code&state={STATE}&api_key={API_KEY}&scope={SCOPE}",
|
||||
"access_token_url": "https://api.surveymonkey.net/oauth/token?api_key={API_KEY}"
|
||||
},
|
||||
|
||||
"Tumblr":
|
||||
{
|
||||
"oauth_version": "1.0a",
|
||||
"request_token_url": "http://www.tumblr.com/oauth/request_token",
|
||||
"dialog_url": "http://www.tumblr.com/oauth/authorize",
|
||||
"access_token_url": "http://www.tumblr.com/oauth/access_token"
|
||||
},
|
||||
|
||||
"Vimeo":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://api.vimeo.com/oauth/authorize?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&response_type=code&state={STATE}&scope={SCOPE}",
|
||||
"access_token_url": "https://api.vimeo.com/oauth/access_token"
|
||||
},
|
||||
|
||||
"VK":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://oauth.vk.com/authorize?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&scope={SCOPE}&state={STATE}",
|
||||
"access_token_url": "https://oauth.vk.com/access_token"
|
||||
},
|
||||
|
||||
"Withings":
|
||||
{
|
||||
"oauth_version": "1.0",
|
||||
"request_token_url": "https://oauth.withings.com/account/request_token",
|
||||
"dialog_url": "https://oauth.withings.com/account/authorize",
|
||||
"access_token_url": "https://oauth.withings.com/account/access_token",
|
||||
"authorization_header": false
|
||||
},
|
||||
|
||||
"Wordpress":
|
||||
{
|
||||
"oauth_version": "2.0",
|
||||
"dialog_url": "https://public-api.wordpress.com/oauth2/authorize?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&response_type=code&state={STATE}&scope={SCOPE}",
|
||||
"access_token_url": "https://public-api.wordpress.com/oauth2/token"
|
||||
},
|
||||
|
||||
"Xero":
|
||||
{
|
||||
"oauth_version": "1.0a",
|
||||
"request_token_url": "https://api.xero.com/oauth/RequestToken",
|
||||
"dialog_url": "https://api.xero.com/oauth/Authorize",
|
||||
"access_token_url": "https://api.xero.com/oauth/AccessToken"
|
||||
},
|
||||
|
||||
"XING":
|
||||
{
|
||||
"oauth_version": "1.0a",
|
||||
"request_token_url": "https://api.xing.com/v1/request_token",
|
||||
"dialog_url": "https://api.xing.com/v1/authorize",
|
||||
"access_token_url": "https://api.xing.com/v1/access_token",
|
||||
"authorization_header": false
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue