UserAPIとTwitter API について学ぶために急いで、小さなスクリプトが失敗しました。
スクリプトは、 vkontakte.ruでのあなた(または誰かがそのような機能を必要とするならあなたの友人)の最後のステータスを調べ 、そのステータスがtwitter.comでの最後のステータスよりも後に設定されている場合、クロスポストします。
私はまったくプログラマーではないので、おそらくすべてが間違っています。 Tarasのスクリプト「逆アクション」に基づいています。 私は別のクラスを使用してTwitter APIを操作しました(UTF-8でロシア語の文字を正しく操作するには少しファイルを作成する必要がありました)。 ところで、UserAPIを介してvkontakte.ruで設定されたステータスは、友人のニュースには表示されません。これは残念です。
それは怠willになるので、twitter.comが毎回引っ張らないように、キャッシングの見た目を固定します。 文字数をチェックする計画もあります(vkontakte.ruでは最大ステータスは160で、twitter.comでは140になりました。ステータスが長い場合は、単に投稿されません)。
スクリプトをcronでハングさせ、twitterとvkontakteプロファイルを正常にリンクします 。
スクリプト自体 。 バージョン0.1 =)
ネイティブCurlyブログのクロスポスト。