somepony/yandexpddapi

此包已被 废弃 并不再维护。未建议替代包。

轻量级且简单的 pdd.yandex.ru API 封装器。

dev-master 2015-01-27 16:39 UTC

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']);

其他信息可以在 官方文档 中找到。