質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Q&A

解決済

1回答

1445閲覧

LINEで、https://line.me/R/msg/text/?を使ったテキストメッセージで改行ができない

narutomo

総合スコア13

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

0クリップ

投稿2020/07/28 06:24

前提・実現したいこと

LINEで、https://line.me/R/msg/text/?を使ったテキストメッセージで改行ができない事象があります。

発生している問題・エラーメッセージ

?以降にテキストを記入しているのですが、改行箇所がスペースになった状態で、改行がされないため、見にくい状態になっています。

エラーメッセージ

該当のソースコード

https://line.me/R/msg/text/?【期間限定】"\n" 今回のキャンペーンはこちら! "\n" ぜひチェックしてね!

試したこと

メルマガで配信をしたいと考えていて、?以降はエンコードする必要があると記載があるのですが、
参照URL:
https://developers.line.biz/ja/docs/line-login/using-line-url-scheme/#sending-text-messages

iOSだけリンクがテキストになってしまい、クリックできない状態のため、
短縮URLにすることでiOSでもクリックができるようになり、その場合の改行方法を知りたいです。

改行コードと呼ばれるものを改行したい箇所に以下のコードを入れて試してみたのですが、うまくいきませんでした。

"\n"

補足情報(FW/ツールのバージョンなど)

iOS、android、PCでも同じ現象です。
恐れ入りますが、よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

フォーム内の改行は、URL では %0a でしょうか。

送信メッセージが、

【期間限定】 今回のキャンペーンはこちら!

の場合、 URL は、

https://line.me/R/msg/text/?%E3%80%90%E6%9C%9F%E9%96%93%E9%99%90%E5%AE%9A%E3%80%91%0a%0a%E4%BB%8A%E5%9B%9E%E3%81%AE%E3%82%AD%E3%83%A3%E3%83%B3%E3%83%9A%E3%83%BC%E3%83%B3%E3%81%AF%E3%81%93%E3%81%A1%E3%82%89%EF%BC%81

で、どうなるでしょうか?

投稿2020/07/28 07:20

編集2020/07/28 07:23
CHERRY

総合スコア25171

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

narutomo

2020/07/28 09:50

ありがとうございます! テキスト内の改行したい箇所に「%0A」を入れることで無事解決しました。 メルマガ配信では、エンコードしたURLが文字数オーバーでリンクつけることができませんでしたが、短縮URL(https://bitly.com/)に変換し、配信時に問題なく改行もされていることが確認できました。 大変助かりました。 ちなみにですが、 https://tech-unlimited.com/urlencode.html こちらのサイトを使ってエンコードしており、 その時の改行部分がおそらく「%0D%0A」というコードだったようなのですが、「%0a」とどのような違いがあるのでしょうか? 改行には、 『%0D』 『%0A』 『%0D%0A』 があるというところまでは調べてみたのですが、詳しく分からずで申し訳ないのですが。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問