2017-11-18 3 views
0

まず、お手伝いをいただきありがとうございます。本当に感謝しています。HTML投稿フォーム - どのようにJsonデータを追加するには

第二に、私は、HTMLフォームに情報を追加しようとしています:

メールアドレス&メール= X - ユーザーのリクエストボディに使用したメールアドレス>フォームに記入します。電子メールは必要ありませんが、HubSpotは有効な電子メールアドレスを使用しないで連絡先を作成しません。電子メールアドレスの検証方法については、このページを参照してください。

HSコンテキスト& hs_context = x - 要求本体で使用されます。フォーム提出のコンテキスト情報を含むJSON形式のブロック>。インクルードされたデータの説明については、以下の>エントリを参照してください。

JSONデータを追加する場所とJSONデータを追加する方法については、ここでは完全に失われています。ここで私がこれまで持っているものです。

<!DOCTYPE html> 
<html> 
    <body> 
     <form action="https://forms.hubspot.com/uploads/form/v2/:12345/:1234-432-6575-93456" method="post" enctype="application/x-www-form-urlencoded> 
      E-mail <br> 
      <input type="email" name="email"> 
      <input type="submit"> 
     </form> 
    </body> 
</html> 

はここで追加する必要があるJSONコードです:> hs_contextパラメータ>はすべてのパラメータをされる前にエンコード> URLでなければなりませんJSON.Please注でフォーマットされた次のデータを、含まれている必要がありますhs_context>パラメータを含むAPIを通過します。

{ 
    "hutk": "60c2ccdfe4892f0fa0593940b12c11aa", 
    "ipAddress": "192.168.1.12", 
    "pageUrl": "http://demo.hubapi.com/contact/", 
    "pageName": "Contact Us", 
    "redirectUrl": "http://demo.hubapi.com/thank-you/" 
} 

Google検索ではこれまで自分自身でこれを取得していますが、今は完全に迷っています。助けてください? :)

答えて

0

私はhubspotを知らないが、私はあなたがjavascriptを使用してリクエストを送信しなければならないと思う。

var email = document.getElementById('email'); 

、ここで説明したようにリクエストを送信します:

Sending a JSON to server and retrieving a JSON in return, without JQuery

あなたのあなたがeasyly自分のフィールドにIDを追加し、そのようにすることによって、あなたのフォームパラメータを取得することができますJavaScriptで

関連する問題