ブログ

はてなブログの記事をツイートできないときの対処法

記事内に商品プロモーションを含む場合があります

こんにちは、アケタニ(@aketanibg)です。

以前まではてなブログで記事を書いていましたので、その際のトラブルシューティングになります。

先日投稿した記事のツイートボタンを押すと、なぜかエラーが出てしまいました。

403 Forbidden: The server understood the request, but is refusing to fulfill it.

心当たりはありました

スマホブラウザでツイートしようとしている

次の項目に含んでも良かったのですが、「スマホ環境」も大きな要因だと思いますので、強調のため分けて書きました。

メインの原因は次の項目です。

対応ブラウザ以外を使っている

はてなブログで対応しているのはSafariのみです。
help.hatenablog.com

私が使っているのはSafariではありませんでした。
対応ブラウザ以外で正しく動作しないのは当たり前です。

ですが仕事でも使用しているSafariにブログ関連のアカウント情報を紐付けたくなく、Safariを使うという選択肢はありません。

自己責任で、他の方法を探します。

別ブラウザを使っていて、Safariに切り替えられる方は試してみてはいかがでしょう。

ちなみに先のエラーが発生したのはSmoozというブラウザで、はてなブログには対応していませんが、おすすめしているのでこれもそのうち記事にしますね。

smoozapp.com

Twitterを連携しなおしていない

こちらは、私は違うのですが、もしかするとしていない方がいるかもしれないので書いておきます。

Twitterの仕様変更対応で、2018/10/22に1度Twitterとブログの連携が切れており、再度連携する必要があります。
staff.hatenablog.com

対処法

以下条件下でツイートできるようにします。

  • スマホ(iPhone)
  • ブラウザはSafari以外(できればSmooz)

ブラウザを変える

試しにやってみたところ、Chromeでは成功、FireFoxでは失敗しました。

FireFoxは他ブラウザと違いボタンではなくリンクになっており、この後試した方法でもダメだったので、(Twitterと?)相性が悪そうです。

できればSmoozで成功させたいので続きます。

ツイートボタンからリンクコピー

ツイートボタン押下でなく、ブラウザによりますが長押しなどでリンクをコピーし、新規タブのURLに入力して表示する方法です。

これはなぜか成功するときと成功しないときがあり、確実ではないですが簡単なので1度試しても良いのではと思います。

スマホからPC画面を表示する

大体のブラウザがPC用の画面を表示できます。

SmoozでもPC版ブログのページを見ることができるので、 PC版のツイートボタンを押下するとツイート画面が開き、無事ツイートできました!

【最終手段】Twitterで直接入力する

もし先の方法でもダメだった場合、またはFireFoxを使いたい時の最終手段です。

先にあげた記事ですと以下のようなフォーマット(2018/12/20現在)なので、Twitterで直接入力しそのままツイートします。

【随時更新】アラサー女が人生でやって良かったことまとめ – 楽ある https://rakuaru.com/summary

最後は力技です。

一時的なものであれば良いですし、現在特定ブラウザ未対応・いずれ対応だとさらに良いですね。