创建新的WordPress帐户时,验证用户是否为Eventbrite参与者

时间:2014-02-08 作者:Nate Carrier

我已经为ProductCamp创建了一个WordPress网站。用户在Eventbrite上注册该活动,然后使用WordPress网站为分组会议投票。当用户在WordPress上注册时,是否有方法验证他们是否已经是Eventbrite中的参与者?

2 个回复
SO网友:markratledge

这是一个非常广泛的问题。正如@andrew指出的,您需要在http://developer.eventbrite.com/ 在WordPress中注册过程中使用API解析成员列表。

但是,eventbrite表示,“目前没有办法通过event\\u list\\u Attenders搜索特定的与会者。”https://stackoverflow.com/questions/15366606/verifying-a-single-attendee-with-email

SO网友:kaiser

上的第一个链接the API Documentation of Eventbrite (“入门”)指向各种特定语言库的链接。其中之一是for PHP.

GitHub回购协议中的第一个示例README.md 文件如下:

$eb_client = new Eventbrite( array(
    \'app_key\'       => \'YOUR_API_KEY\', 
    \'client_secret\' => \'YOUR_CLIENT_SECRET\',
    \'access_code\'   => \'YOUR_ACCESS_CODE\',
) );

// request an event by adding a valid EVENT_ID value here:
$resp = $eb_client->event_get( array( \'id\' => \'EVENT_ID\' ) );

var_dump( $resp );
因此,您只需返回一个请求对象。当你看到docs for event_get, 然后您将看到,执行API GET事件搜索需要一个简单的URL:

https://www.eventbrite.com/xml/event_get?id=123456789
对特定事件的与会者搜索也是如此:

http://developer.eventbrite.com/doc/events/event_list_attendees/
然后简单地利用 (而不是Eventbrites PHP库),执行您的请求,获取结果并将其与您的wp/本地存储的数据进行比较。

结束

相关推荐