RSSの内容を呟くアプリを作ってみよう php 8.1.18 netbeans 16 ubuntu-22.04

https://developer.twitter.com/en/docs/twitter-api/tweets/manage-tweets/api-reference/post-tweets
POST /2/tweets | Docs | Twitter Developer Platform

(゚ω゚) composerのself-updateは、composer-temp.pharを/usr/local/bin/composerへ上書きするのだが、
rename(/home/ユーザー/.cache/composer/composer-temp.phar,/usr/local/bin/composer): Permission denied
(゚ω゚) と言われて失敗する事がある。 chmod 777 、self-update、chmod 755 をするとself-updateは出来る。
https://pgmemo.tokyo/data/archives/1889.html

-----------下記は2023/04/04 19:58の内容-------------------
-----------下記は2023/01/03 12:28の内容-------------------
(゚ω゚) 永久凍結を解除でき、ツイッターにログインできた。

-----------下記は2022/12/30 7:28の内容-------------------

https://news.yahoo.co.jp/articles/743160be41ecd9cc3925384ed05a235a917f6d5c
【速報】ウェブ版ツイッターで一時世界規模のアクセス障害か
12/29(木) 12:09配信
(゚ω゚) アメリカは2022/12/29 09:40JSTで1万人以上、日本でも発生。
(゚ω゚) ツイッターは保守手順書も作ってないように思える。
(゚ω゚) 認証コードがスマホに届かない事は、まだ直っていない。
https://downdetector.com/status/twitter/

-----------下記は2022/12/29 7:35の内容-------------------

「認証コードがスマホに届かない。ログインのテスト要員として無償でシステム開発に協力した。運用時に機能テストしてるツイッターは、課金する前のベータ版だと思う。 現行のシステム開発の管理者は総入れ替えしたほうがいいよ。」>イーロンマスクさん。

-----------下記は2022/12/28 8:15の内容-------------------

携帯電話番号やユーザーIDでログインしても、認証コードがSMS経由で届かない。
という事を下記のメールに返信してツイッターのサポートへ伝えた。

-----------下記は2022/12/27 7:54の内容-------------------

下記の異議申し立てを2回くらい送ってみると、永久凍結から凍結になった。
ログインしてみると認証コードが届かない。別サイトの認証コードがSMSに届くことから、ツイッター側に問題がある様に思える。

認証コードが携帯電話に届かない。
を異議申し立て画面から送ってみる。

-----------下記は2022/12/17 7:59の内容-------------------

ツイッター永久凍結に異議申し立てをした。↓

企業や組織のRSSをREST APIを使ってUpdateすれば永久凍結するのであれば、その企業も凍結すべき。私のアカウントだけが凍結するのは差別です。

-----------下記は2022/07/03 10:40の内容-------------------

https://dlvrit.com/
dlvrit.comは、やがて有料になるだろう。
ツイッターのアプリ作成の権限は電話番号とツイッターアカウントがあれば誰でも取得出来るから、RSSの内容を呟くアプリを作ってみようと思う。
久しぶりにNetBeansを起動して、Composerを使ってみるとエラー終了。
phpのライブラリを作ってる人達はComposerを使ってライブラリを配布しており、Composer利用は必須。
https://getcomposer.org/download/
に書いてあるCommand-line installationを実行すると、新しいComposerはcomposer.pharとして生成されるので、/usr/bin/composerに差し替えた。
Composerは動作した。netbeans 12.2は使わないからアンインストールする。uninstall.shの実行はLoginしたユーザーで行う。


Apache-NetBeans-12.5-bin-linux-x64.shをLoginしたユーザーで実行して、netbeans 12.5をインストールした。


OSのコマンド(CLI)のSQLite3はDBの中を確認するためにインストールする。PHPのライブラリphp8.0-sqlite3もインストールする。
https://sqlitebrowser.org/
Browser for SQLiteもインストールしておくと便利。Synapticパッケージマネージャーでは、sqlitebrowserというパッケージ名をインストール。

https://it-jog.com/php/warning-sqlite3_column_table_name
>PHP実行時の警告:PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_sqlite' 〜 undefined symbol: sqlite3_column_table_name
を参考に、rootでmakeしなおしたらワーニングは出なくなった。打ったコマンド履歴を貼っておく。

https://www.php.net/manual/ja/function.curl-exec.php
>例1 ウェブページの取得
を参考にコーディングする。
RSSのXMLはテキストファイルへ書き出し、simplexml_load_file関数へ渡す。
https://www.php.net/manual/ja/function.ob-start.php
(゚ω゚) 動きそうな物が出来たのでソースを公開しておきます。consumerKeyの辺りは自分の値に置き換えて下さい。


■過去プログ、参考URL、作業ログ
(゚ω゚) arConsumerKey変数の宣言等は過去記事を検索。
ubuntu-20.04 ツイッターのアプリをPHPで作ってみよう
日付: 6/08/2020 02:03:00 午後

ubuntu-20.04-desktop-amd64.iso にphp8.0をインストール。NetbeansでFinish Debugger Sessionできない時の対処
日付: 7/15/2021 09:22:00 午前

https://www.irasutoya.com/2016/01/blog-post_551.html
頭の悪い青い鳥のイラスト | かわいいフリー素材集 いらすとや

dBaseはSQLが使えなかった。列名だけ割り当てたdbfファイルを作成しただけで使うのをやめる。LibeOffice Baseはdbfファイルに対応していた。
https://www.php.net/manual/ja/book.dbase.php
インストール作業のコマンド履歴を貼っておく。


https://www.sqlite.org/draft/chronology.html
History Of SQLite Releases

コメント

このブログの人気の投稿

アメリカのインフレがドル円相場を円安へ進ませる

中国の国家情報法があるから、中国政府は暗号化されたインターネット通信を閲覧できる。

Ryzen 3950X , X570 AORUS MASTER F39g BIOS