我可以通过调用和未经授权的请求来获取UserVoice的记录,但现在我想创建和更新我需要 OAuth 的东西,但我无法找到UserVoice 的OAuth 的 PHP 实现和使用UserVoice API创建/更新/删除有没有人可以指导我如何实施这样的事情?
问问题
227 次
1 回答
2
我们最近对此进行了研究,并发布了一个基于 OAuth 的库,这使得从 PHP 版本 5 应用程序访问 UserVoice API 变得更加容易。
有关如何使用 user@example.com 的访问令牌创建票证的示例:
<?php
require_once('vendor/autoload.php'); // Using Composer
$client = new \UserVoice\Client('subdomain-name', 'API KEY', 'API SECRET');
$access_token = $client->login_as('user@example.com');
$result = $access_token->post("/api/v1/tickets", array(
'ticket' => array(
'state' => 'open',
'subject' => 'PHP SDK',
'message' => "Would you have any OAuth example for PHP?"
)
));
?>
尽管该库仍在开发中,但我相信它已经对您有用。请参阅博客文章和更多示例,例如以帐户所有者的身份回复工单:
于 2012-11-06T19:49:40.093 回答