LaravelPackages.net
Acme Inc.
Toggle sidebar
szwtdl/icloud

apple icloud sdk

73
3
2.0.5
About szwtdl/icloud

szwtdl/icloud is a Laravel package for apple icloud sdk. It currently has 3 GitHub stars and 73 downloads on Packagist (latest version 2.0.5). Install it with composer require szwtdl/icloud. Discover more Laravel packages by szwtdl or browse all Laravel packages to compare alternatives.

Last updated

Apple icloud sdk v2

Build Status Latest Stable Version Total Downloads Latest Unstable Version License Monthly Downloads

Cloud v2 版本和v1版本没法共同使用

use Cloud\Application;
$options = [
    'client_id' => 'demo',
    'client_key' => md5('demo'),
    'options' => [
        'base_uri' => 'http://localhost:8080',
    ],
];
$application = new Application($options);

laravel

config/services.php

'icloud' = [
    'client_id' = 'app_id',
    'client_key' = 'app_key',
    'domain' = 'https://icloud.test.com' #授权域名
];
$application = app('icloud')->login('[email protected]',12345678);

登录账号

$application->login("[email protected]", "demo123","device_id")

二步验证

$application->verify("[email protected]", "demo123","888888","device_id");

下载数据

$application->download("[email protected]", "demo123");

重置session

$application->reset("[email protected]");

账号数据

$application->account("[email protected]");

联系人

$application->contact("[email protected]",1,20);

相册列表

$application->albums("[email protected]",1,20);

文件数据

$application->files("[email protected]",1,20);

定位列表

$application->location("[email protected]",1,20);

日历列表

$application->calendar("[email protected]");

提醒事项

$application->reminders("[email protected]");

备注

$application->reminders("[email protected]");

短信列表

$application->TextMessages("[email protected]");

单个用户的短信列表

$application->TextMessage($username, '+447563696391');
Comments