カテゴリー:
Twitter Developer
閲覧数:582 配信日:2019-11-15 12:11
Twitterデータ 対応 第3版
2019/11/15 公開
第2版での下記エラー対応
33.8MBファイルをアップロードするとエラー発生
Fatal error: Allowed memory size of 209715200 bytes exhausted (tried to allocate 4096 bytes)
動作確認できているのは27.9MBまで
Fatal error: Allowed memory size of 209715200 bytes exhausted (tried to allocate 4096 bytes)
動作確認できているのは27.9MBまで
Twitterデータ 対応 第4版
2019/11/16 公開
第3版での下記エラー対応
40.3MBファイルをアップロードするとエラー発生
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in /var/www/xxxx/3/upload.php on line 220
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in /var/www/xxxx/3/upload.php on line 220
▼upload.php
ini_set("memory_limit", "512M");
Fatal error: Allowed memory size of ★★ bytes exhausted (tried to allocate ○○ bytes) in △△ on line □□
第4版 問題発生
2019/11/17
・tweet.jsファイルアップロードには成功するも結果表示されないケースが少なくとも2件ある
・解析に失敗することがあります
下記でエラー発生しているが、原因不明
// 文字列から変換
$jsonArray = json_decode($json, true);
tweet.jsファイルの "source"
・「Twitter Web Client」の場合は、成功する可能性が高い
・「Twitter Web App」の場合は、失敗する可能性が高い
・「Twitter for iPhone」の場合は、失敗する可能性が高い
アップロードされたtweet.jsファイル
JSON形式かどうかを2サイトでチェックしたみたが、何れも正しい形式との判定結果だった
どういうことなの?