カテゴリー:
Twitter Developer
閲覧数:632 配信日:2019-09-02 23:49
tweet.js Web
ブラウザ経由でtwitter jsonをアップロードすると、Tweet内容を表示
・ファイル内一括置換
・指定文字列を削除
・アップロードできないファイルがある
このサービスで行っていること
・サーバーへアップロードしたツイート履歴.jsonファイルの読み取り
・PHPで配列へ変換後、必要な情報を取得
「phpinfo();」で現状確認
メモリ使用量の上限
memory_limit 128M 128M
POSTデータの最大サイズ ※合計サイズ
post_max_size 8M 8M
1ファイルあたりの最大アップロードサイズ
upload_max_filesize 2M 2M
▼tweet.js
27.9MB
第1版を公開するまでの試行錯誤履歴
面倒くさい
・仕様が良く分からない
・jsonファイルをそのまま読み込んでも、期待した通りデータを取得できない
window.YTD.tweet.part0 =
・どうやって削除するの?
・ユーザーには削除させたくない
現在のリンク条件分岐
・何も記述せずリツイートするパターン。['user_mentions']の['screen_name']があれば
・何か記述してリツイートするパターン。['user_mentions']の['screen_name']がなければ
取り敢えず稼働したが、現状の問題点
・ユーザーのツイート['screen_name']を、ツイート履歴.jsonファイルから読み取れない。※記載されていないため
・ユーザーのツイート['screen_name']が固定。自分専用なので
・リンクをクリックしないと、画像や動画は表示されない
サービス公開するためには?
・ユーザーのツイート['screen_name']に対して、動的対応する必要がある
・アップロードされたファイルの削除仕様は? 削除しないと、サーバー容量は足りなくなる
・セキュリティ対策
公開予定日
来週月曜日