twitter.comとvkontakte.ru(phpバージョン)を組み合わせます

投稿http://habrahabr.ru/blogs/python/59236/に触発されました。
上記の投稿を読んだ後、私は誰もがそのような目的のために家庭用コンピューターを使用できるわけではないことを提案しました(たとえば、常にオンになっているわけではないため)。 しかし、私たちの多くはphpホスティングを使用しており、これもcronをサポートしています。 ウォームアップするために、このスクリプトを書きました。

書くとき、私は使用しました:
ここでダウンロードし twitter API
自分で作成したvkontakte API。 スクリプトコードは次のようになりました。

<?
include 'twitter.class.php';
include 'vkontakte.class.php';
include 'config.php';

$twitter = new twitter();

$twitter->username = $twitterUser;
$twitter->password = $twitterPassword;

$statusTwitter = $twitter->userTimeline()->status->text;

$vk = new VkontakteAPI($vkontakteEmail, $vkontaktePassword);
$vk->auth();

$statusVkontakte = $vk->getStatus();

if ($statusTwitter != $statusVkontakte)
{
$vk->setStatus($statusTwitter);
}
?>


合計で、これをホスティングフォルダーにアップロードし、config.phpファイルにアカウント設定を登録する必要があります。
次のビュー:
<?
$twitterUser = 'pupkin';
$twitterPassword = 'temp';

$vkontakteEmail = 'pupkin@yandex.ru';
$vkontaktePassword = 'temp';
?>

。 基本的に、スクリプトはすぐに使用できます。

私はコードの「文書化解除」をおforびします。ここではすべてが明確であると思いますが、それでも少し自由な時間を文書化します。 スクリプトの開発に関する質問や提案を受け入れます。 また、可能な限りすぐに編集しようとする可能性のあるバグ。

APIを含む完全なアーカイブは、 www.radmus.net / downloads / twitter2vkontakte.zipからダウンロードできます。

素敵な使い方をしてください! =)

Source: https://habr.com/ru/post/J59254/


All Articles