スマホトクする・かえトク・アップグレードプログラム 特典利用ナビ | スマートフォン・携帯電話をご利用の方 | au より

上図の『結果をSMSでご連絡いたします』の件。

このSMSの送信先についてサポートに問い合わせたところ『検品結果についてはauご契約時の携帯電話番号宛てにSMSで送信しております』だそうで。
んで、私の場合、その番号はすでに解約済みだった…という話でした。
そしてSMSの送信先を変更することもできないし、再送することもできません。とのこと。

でも、SMS受信ができなくても処理は進むようで、SMSはまあいわば速報みたいなもので、結果をいち早く知りたい場合は欲しいよね、ってやつ。でも結果を早く知ったところで覆せるわけでもなく、どっちにしても結果は同じ。どっちでもええやんーっ!…と思うことにした。

最終的な結果は端末返却から1週間ほど後に『MyauTOPの「スマートフォン・携帯電話などの分割支払契約の確認・一括清算はこちら」からご確認いただけます。』とのこと。
先程書いた記事について、ドコモ側に問い合わせようとして、問い合わせ先を探していたのだが、それが見つかる前に、驚愕の事実を見つけてしまった。

サポート対象機種は以下となります。

・SO-51A※1
・SC-51A※1
・Google Pixel 3a
・Google Pixel 7a
・Google Pixel 8
・Google Pixel 8 Pro
・Google Pixel Fold

※1 ahamoサイトにて購入したものに限ります

サポート対象機種以外では、動作保証対象外となります。


はあーーーーーー!?
GooglePixelしか動作保証できないの!?
最新バージョンもPixel向けにしか出してないということなのか…。
あー、もういい加減にドコモやめよう┐(´д`)┌
あーイライラするな。殿様企業のすることは。

長年デュアルSIM非対応のまま放置されてきたドコモ製アプリ。
ついに対応したらしい。
■ドコモメール(バージョン80650)のアップデート内容
・デュアルSIM機能に対応しました
デュアルSIMデュアルスタンバイ状態でドコモメールをご利用になれます。

※ドコモメールアプリはモバイルデータ通信用に設定している回線でご利用になれます。

デュアルSIMデュアルスタンバイ対応の端末でドコモメールアプリをご利用いただく場合、dアカウント設定アプリを最新(バージョン0Z.00.00002以降)のものにアップデートする必要があります。


が、だがしかし!
バージョン80650ってどこにあります?
GooglePlayストアの最新版はバージョン70053(最終更新日2023/06/07)なんですけど…?

加えて、
>dアカウント設定アプリを最新(バージョン0Z.00.00002以降)のものにアップデートする必要があります。
って言うけど、こっちもGooglePlayストアの最新版はバージョン0U.00.30003(最終更新日2023/11/09)なんですけど…?

そもそも、記事の公開日時くらい表示しろよ!
これが今日の日付だとしたら、あーまだ反映されてないだけんだなー、とか思えるのだが…。

Google日本語入力がおかしい。
「修正いたしました」と入力したいのに、掲題の通り「集成板しました」になってしまう。
「集成」なんて言葉、人生で一度も使ったこと無いと思うのだが…。
あ、この記事を書くために変換確定してしまった。この結果もクラウドを通じて学習してしまうのだろうか…。
っとここでなんだかデジャヴュを感じて過去の記事を振り返ってみたら、同じことを記事にしていた(^_^;
このあと書こうとしていたことも書いてあったよ。。
ちょうど一年くらい前に。成長してないな、Google日本語入力よ。
σ(゚∀゚ )オレモナー

【追記】
いたしました病の感染は深刻かもしれない。
"板しました" - Google 検索
検索結果上位の半数くらいが「致しました」の誤変換。変換結果をよく確認せずにそのまま投稿した、って感じ。もう、数十年後にはこれでもオーケーになっていて『昔は「致しました」と書いていました』とかなっていそうな勢いを感じる。
グーグル様、対策を講じてくだされませ〜!
あくまでもテスト用にPHP内であるURLからファイルをダウンロードしてそのまま出力する、その際SSLの確認を行わない
っというプログラムを作った。あくまでもテスト用に。大事なことなので二度言いましたよ。
そのやり方は書きません。怒られそうだから(^_^;

その中で、どうせならファイル内容から mime type を自動判別してContent-Type ヘッダを出力しよう。となった。
mime type 取得なら素直に mime_content_type 関数を使うところだが…
パラメータ
filename 調べるファイルへのパス。

てな具合で、ファイルパスを指定しかできない。
さあ困った。とググっていると、
しかし、2022年現在ではこのファンクションは使いにくいファンクションです。一時期は「非推奨」という扱いになり、廃止が検討されていたり、また現在でも標準では利用できずに「php.ini」という設定ファイルを編集しなければ使えない環境などもあります。

なんと!mime_content_type 関数って使えないのーっ!?(※フツーに使えるみたいです;文末参照)
そうかそれじゃ仕方ない。finfo を使いましょう。
で、見つけちゃったの。
finfo::buffer — 文字列バッファの情報を返す

おーこれこれ。引数にファイルを格納した変数を渡せる。
しっかし、この公式マニュアル、関数の説明が
この関数は、バイナリデータの情報を文字列形式で返すために使用します。
の一文だけ。ナンノコッチャわからんやん。。まあ例を見ればわかるけど。

ちゅーわけで、↓こんな感じになりましたとさ。
$cont = file_get_contents($url, false, stream_context_create(ゴニョゴニョ));
$f = new finfo();
$type = $f->buffer($cont);
if ($type) header("Content-Type: {$type}");
echo $cont;


※mime_content_type 関数の非推奨について
うーん、どうやら mime_content_type 関数は非推奨では無いようです。ってか、ハッキリと現時点では非推奨ではありません。実際に一時期非推奨になったことがあったけどやめた。非推奨になった根拠も不明。別にちゃんと使えるやん。躊躇なく使っていいよ。っということのようだ。
↓参考文献
「mime_content_typeは非推奨ではない」ということで良いでしょうか?
PHP :: Doc Bug #71367 :: claim mime_content_type is deprecated