我最近刚刚为我们的网站创建了一个“使用 Facebook 注册”按钮,我正在尝试使用 Twitter 实现同样的目标。
但是,我很难找到使用 Twitter 完成任务的精确分步说明。
我对 Facebook 所做的是:
// (1) - Create new Facebook object:
$facebook = new Facebook(array(
'appId' => $this->config->item('facebook_app_id'),
'secret' => $this->config->item('facebook_app_secret')
));
// (2) - Get all fields relating to logged-in user:
$facebook_user = $facebook->getUser();
// (3) - Retrieve all fields which we need to register a user on OUR website:
if ($facebook_user){//if logged in to Facebook:
$facebook_user_profile = $facebook->api('/me');
$fb_email = $facebook_user_profile["email"];
$fb_first_name = $facebook_user_profile["first_name"];
$fb_last_name = $facebook_user_profile["last_name"];
// ...
}
问题 1:
如何使用 Twitter 实现相同的目标?
问题2:
我创建了一个应用程序(https://dev.twitter.com/apps/new),现在有 4 个代码(消费者密钥、消费者密钥、访问令牌、访问令牌密钥),我不知道这些代码是什么,但是我需要这 4 个代码来完成手头的任务吗?
任何建议或在线资源都会很棒...