LINE WORKS Developers

コミュニティ

LINE WORKSのテクニカルエキスパート及び開発者と
コードのサンプル、リソース、Tip等を共有し問題解決への相談が可能です。

??dev_메인_타이틀_모바일_ja_JP??

メール

Invalid Parameterになる原因

画像

石川慶

2017.07.10既読 426

APIを利用してメール送信をしたいと思っています。

現状取得したAccess Tokenをメール送信のリクエストのヘッダにセットしてPOSTしたところ、

「Invalid Parameter code:100」というエラーになります。

与えているパラメータは下記の通りですが、原因が分かりません。

お知恵を貸してください。


【パラメータ(すべてURLエンコードしています】

userName=xxx@c-consul.co.jp

to=xxxx@gmail.com

subject=テスト

text=テストです。

 

コメント4

  • 画像

    LINE WORKS 公式アカウント

    Invalid Parameter は Body 内容の誤入力となっております。
    念のため確認なのですが、各パラメータは = ではなく: で指定されておりますでしょうか。

    2017.07.11

    0
  • コメントありがとうございます。
    各パラメータを=で指定していました。
    : にして再度試してみましたが、同様にInvalid Parameter code:100でした。

    2017.07.11

    0
  • 本件が解決しましたので共有いたします。
    開発環境はDelphi 10を使用していますが、パラメータを渡す際にTStringList型のAdd()ではなく、
    TIdMultiPartFormDataStream型のAddFormFieldを使用したところエラーを解消できました。

    2017.07.17

    0
  • 画像

    LINE WORKS 公式アカウント

    ご連絡ありがとうございます。無事解決されたということで安心いたしました。
    引き続きよろしくお願いいたします。

    2017.07.18

    0