上記の投稿を読んだ後、私は誰もがそのような目的のために家庭用コンピューターを使用できるわけではないことを提案しました(たとえば、常にオンになっているわけではないため)。 しかし、私たちの多くは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からダウンロードできます。
素敵な使い方をしてください! =)