somepony / yandexpddapi
此包已被 废弃 并不再维护。未建议替代包。
轻量级且简单的 pdd.yandex.ru API 封装器。
dev-master
2015-01-27 16:39 UTC
Requires
- php: >=5.4.0
- rmccue/requests: >=1.0
This package is not auto-updated.
Last update: 2018-06-29 17:37:54 UTC
README
轻量级且简单的 pdd.yandex.ru API 封装器。
使用
要使用 API,需要 获取 令牌。
"require": { "somepony/yandexpddapi": "dev-master" },
<?php require_once 'vendor/autoload.php'; $api = new \Somepony\YandexPddApi\API('token');
注册新邮箱
$api->email()->add(['domain' => 'example.com', 'login' => 'John_Doe', 'password' => 'strongpassword']);
编辑现有邮箱
$api->email()->edit([ 'domain' => 'example.com', 'login' => 'John_Doe', # Задаем новый пароль 'password' => 'nowpasswordisevenmorestronger', # Имя 'iname' => 'John', # Фамилия 'fname' => 'Doe', # Секретный вопрос 'hintq' => 'Do you like apples?', # Ответ на секретный вопрос 'hinta' => 'Yes' ]);
删除邮箱
$api->email()->del(['domain' => 'example.com', 'login' => 'John_Doe']);
以注册者身份使用 API
$api = new \Somepony\YandexPddApi\API('pdd_token', 'oauth_token'); $api->registrar()->domain()->registrationStatus(['domain' => 'example.com']);
其他信息可以在 官方文档 中找到。