vladkens / vk
支持OAuth的vk.com API的PHP类。
    v0.1.9
    2015-08-02 19:34 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-14 12:24:32 UTC
README
俄语
该类实现了VK API和OAuth协议的认证。有关任何问题,可以通过vladkens@yandex.ru联系。
使用
- 
连接类 require('VK.php');
- 
创建VK对象 - 
无认证 $vk = new VK\VK('{APP_ID}', '{API_SECRET}');
- 
有认证 $vk = new VK\VK('{APP_ID}', '{API_SECRET}', '{ACCESS_TOKEN}');
 
- 
- 
如果需要认证 - 
获取认证链接 $vk->getAuthorizeURL('{API_SETTINGS}', '{CALLBACK_URL}');
- 
通过认证链接的键获取访问令牌 $vk->getAccessToken('{CODE}');
- 
检查用户是否已认证 $vk->isAuth(); // return bool
 
- 
- 
使用API $vk->api('{METHOD_NAME}', '{PARAMETERS}');
其他方法
- 设置API版本。 $vk->setApiVersion({NUMER});
变量
- {APP_ID}— 在vk.com上的应用程序ID。
- {API_SECRET}— 应用程序的密钥。
- {ACCESS_TOKEN}— 访问令牌。
- {API_SETTINGS}— 应用程序请求的权限(用逗号分隔)。
- {CALLBACK_URL}— 将发送- {CODE}的地址。
- {CODE}— 获取访问令牌的代码。
- {METHOD_NAME}— API方法的名称。 所有方法。
- {PARAMETERS}— 相应API方法的参数。
* 如果需要无限期令牌,请在{API_SETTINGS}中使用参数offline。
许可证
英文
支持OAuth的vk.com API的PHP类。您可以通过电子邮件vladkens@yandex.ru向我提出任何问题。
使用
- 
连接类 require('VK.php');
- 
创建VK对象 - 
无认证 $vk = new VK\VK('{APP_ID}', '{API_SECRET}');
- 
有认证 $vk = new VK\VK('{APP_ID}', '{API_SECRET}', '{ACCESS_TOKEN}');
 
- 
- 
如果需要认证 - 
获取认证链接 $vk->getAuthorizeURL('{API_SETTINGS}', '{CALLBACK_URL}');
- 
通过认证链接的代码获取访问令牌 $vk->getAccessToken('{CODE}');
- 
检查认证状态 $vk->isAuth(); // return bool
 
- 
- 
使用API $vk->api('{METHOD_NAME}', '{PARAMETERS}');
其他方法
- 设置API版本。 $vk->setApiVersion({NUMER});
变量
- {APP_ID}— 您应用程序的标识符。
- {API_SECRET}— 应用程序的密钥。
- {ACCESS_TOKEN}— 访问令牌。
- {API_SETTINGS}— 您的应用程序请求的权限(通过逗号分隔)。
- {CALLBACK_URL}—- {CODE}将被发送到的地址。
- {CODE}— 获取访问令牌的代码。
- {METHOD_NAME}— API方法的名称。 所有方法。
- {PARAMETERS}— 相应API方法的参数。
* 如果需要无限期令牌,请在{API_SETTINGS}中使用参数offline。