Example #1
0
<?php

session_start();
require_once "OAuth.php";
require_once "config.php";
$time = readGetParam('time', null);
$offset = readGetParam('page', 0) - 1;
$meetup_url = 'https://api.meetup.com/2/events?fields=self&member_id=' . $member_id . '&page=' . readGetParam('limit', 20) . '&offset=' . $offset;
if ($time != null) {
    $meetup_url .= '&time=' . urlencode($time);
}
$signature = new OAuthSignatureMethod_HMAC_SHA1();
$consumer = new OAuthConsumer($key, $secret, NULL);
$token = new OAuthConsumer($oauth_token_per, $oauth_token_secret_per, 1);
$request = OAuthRequest::from_consumer_and_token($consumer, $token, "GET", $meetup_url);
$request->sign_request($signature, $consumer, $token);
$header = $request->to_header("https://api.meetup.com");
error_log('2_events_URL:' . $meetup_url);
$meetup_response = _http_request($meetup_url, $header);
jsonEcho($meetup_response);
Example #2
0
<?php

session_start();
require_once "OAuth.php";
require_once "config.php";
$offset = readGetParam('page', 0) - 1;
$meetup_url = 'https://api.meetup.com/2/members?group_id=' . $_REQUEST['group_id'] . '&page=' . readGetParam('limit', 20) . "&offset=" . $offset;
$signature = new OAuthSignatureMethod_HMAC_SHA1();
$consumer = new OAuthConsumer($key, $secret, NULL);
$token = new OAuthConsumer($oauth_token_per, $oauth_token_secret_per, 1);
$request = OAuthRequest::from_consumer_and_token($consumer, $token, "GET", $meetup_url);
$request->sign_request($signature, $consumer, $token);
$header = $request->to_header("https://api.meetup.com");
error_log('2_members_URL:' . $meetup_url);
$meetup_response = _http_request($meetup_url, $header);
jsonEcho($meetup_response);
Example #3
0
<?php

session_start();
require_once "OAuth.php";
require_once "config.php";
$offset = readGetParam('page', 0) - 1;
$meetup_url = 'https://api.meetup.com/groups?order=name&page=' . readGetParam('limit', 20) . "&offset=" . $offset . getStandardParams();
$signature = new OAuthSignatureMethod_HMAC_SHA1();
$consumer = new OAuthConsumer($key, $secret, NULL);
$token = new OAuthConsumer($oauth_token_per, $oauth_token_secret_per, 1);
$request = OAuthRequest::from_consumer_and_token($consumer, $token, "GET", $meetup_url);
$request->sign_request($signature, $consumer, $token);
$header = $request->to_header("https://api.meetup.com");
error_log('groups_URL:' . $meetup_url);
$meetup_response = _http_request($meetup_url, $header);
jsonEcho($meetup_response);
Example #4
0
<?php

session_start();
require_once "OAuth.php";
require_once "config.php";
$offset = readGetParam('page', 0) - 1;
$meetup_url = 'https://api.meetup.com/2/groups?member_id=' . $member_id . '&page=' . readGetParam('limit', 20) . "&offset=" . $offset;
$signature = new OAuthSignatureMethod_HMAC_SHA1();
$consumer = new OAuthConsumer($key, $secret, NULL);
$token = new OAuthConsumer($oauth_token_per, $oauth_token_secret_per, 1);
$request = OAuthRequest::from_consumer_and_token($consumer, $token, "GET", $meetup_url);
$request->sign_request($signature, $consumer, $token);
$header = $request->to_header("https://api.meetup.com");
error_log('2_groups_URL:' . $meetup_url);
$meetup_response = _http_request($meetup_url, $header);
jsonEcho($meetup_response);
Example #5
0
<?php

session_start();
require_once "OAuth.php";
require_once "config.php";
$interests = readGetParam('Interests', '');
$query = getStandardParams();
if ($interests !== '') {
    $query .= '&text=' . $interests;
}
$offset = readGetParam('page', 0) - 1;
$meetup_url = 'https://api.meetup.com/2/open_events?fields=self&member_id=self&page=' . readGetParam('limit', 20) . "&offset=" . $offset . $query;
$signature = new OAuthSignatureMethod_HMAC_SHA1();
$consumer = new OAuthConsumer($key, $secret, NULL);
$token = new OAuthConsumer($oauth_token_per, $oauth_token_secret_per, 1);
$request = OAuthRequest::from_consumer_and_token($consumer, $token, "GET", $meetup_url);
$request->sign_request($signature, $consumer, $token);
$header = $request->to_header("https://api.meetup.com");
error_log('2_open_events_URL:' . $meetup_url);
$meetup_response = _http_request($meetup_url, $header);
jsonEcho($meetup_response);
Example #6
0
<?php

session_start();
require_once "OAuth.php";
require_once "config.php";
$offset = readGetParam('page', 1) - 1;
$meetup_url = 'https://api.meetup.com/2/rsvps?rsvp=yes&event_id=' . $_REQUEST['event_id'] . '&page=' . readGetParam('limit', 20) . "&offset=" . $offset;
$signature = new OAuthSignatureMethod_HMAC_SHA1();
$consumer = new OAuthConsumer($key, $secret, NULL);
$token = new OAuthConsumer($oauth_token_per, $oauth_token_secret_per, 1);
$request = OAuthRequest::from_consumer_and_token($consumer, $token, "GET", $meetup_url);
$request->sign_request($signature, $consumer, $token);
$header = $request->to_header("https://api.meetup.com");
error_log('2_rsvps_URL:' . $meetup_url);
$meetup_response = _http_request($meetup_url, $header);
jsonEcho($meetup_response);
Example #7
0
function readBaseMeetupParams()
{
    $params = array('distance' => readGetParam('Distance', 25), 'zip' => readGetParam('ZipCode', ''), 'time' => readGetParam('Time', 5), 'useLocation' => readGetParam('Location', false), 'lat' => readGetParam('lat', false), 'lon' => readGetParam('lon', false));
    return $params;
}