Gemphonefarm-book
  • Welcome
  • Set up & Kết nối Phone
  • Setup Giả Lập
  • Hướng dẫn sử dụng
    • Control Center
    • Stream Device
    • Inspector
    • Automation
      • General
        • Start
        • End
        • Resource Status
        • Delay
        • HTTP Request
        • Block Group
        • Note
      • UI Interaction
        • Press Back
        • Press Home
        • Press Menu
        • Touch
        • Swipe/Scroll
        • Screenshot
        • Type Text
        • Image Search
        • Swipe & Check Screen
        • Clear Text
        • Find Text
      • Device Management
        • Set Clipboard
        • Get Clipboard
        • Reconnect
        • Transfer File
        • Screen Action
        • Toggle Service
        • Change Device
        • Get Property Device
        • Check Network
        • Dump XML
        • Proxy
      • App Management
        • Is Open App
        • Start App
        • Stop App
        • Install App
        • Uninstall App
        • Is Installed App
        • Backup/Restore
        • Backup/Restore Device
        • Clear Data App
        • Close All App
      • System Commands
        • JavaScript code
        • Element exists
        • Press Key
        • ADB Command
      • Data
        • Read file text
        • Insert data
        • Delete data
        • Get log data
        • Slice variable
        • Increase variable
        • RegEx variable
        • Data mapping
        • Split Data
        • Sort data
        • Get Attribute
        • Random
        • IMAP (Read Mail)
        • Read Hotmail
        • Refresh Hotmail AccessToken
        • File Action
        • Generate 2FA
      • Online Services
        • Excel
        • Google Sheets
        • Gemini AI
        • Chat GPT
        • DeepSeek
        • BlackBox AI
      • Control Flow
        • Repeat Task
        • Conditions
        • While Loop
        • Loop Data
        • Loop Breakpoint
  • Setting
    • General
    • Automation
    • Phone
    • Editor
Powered by GitBook
On this page
  • Viết biểu thức bên trong Nội dung​
  • Phản Hồi​
  1. Hướng dẫn sử dụng
  2. Automation
  3. General

HTTP Request

Node được dùng để thực hiện một yêu cầu HTTP

PreviousDelayNextBlock Group

Last updated 5 months ago

/Authorization:Bearer hfkasf2938safjkb,bfclsaidfcf,jsacbliwgsbdcjsacsdakhfasjbasdfhfakjsfdbcasdfgasfbasdfhbfcbashdagdkbsajfhgdsb.

Viết biểu thức bên trong Nội dung

Khi viết biểu thức bên trong nội dung để truy cập dữ liệu như biến, bảng.v.v..,hơi khó một chút vì kết quả cuối cùng của nó phải là hợp lệ. Và để tránh lỗi "Nội dung không hợp lệ JSON", bạn cần đóng gói biểu thức bên trong hàm $stringify.

  • Giá Trị Chuỗi Nhiều Dòng Nếu giá trị của dữ liệu bạn tham chiếu là một chuỗi và có một dòng mới trong đó, bạn phải thêm dấu chấm than (!) trước khi viết từ khóa của dữ liệu. Ví dụ:

{
	"longText": {{!$stringify([variables.src])}}
}
  • Khác Nếu giá trị của dữ liệu bạn tham chiếu là đối tượng, mảng, v.v..., bạn có thể viết trực tiếp {} vào bên trong phần thân. Ví dụ:

{
	"profile": {{$stringify[variables.userProfile]}}, // { name: 'John Doe', email: 'john@example.com' }
	"stats": {{$stringify[variables.stats]}} // stats:["10", "200", "87", "21"]
}

Phản Hồi

Sau khi nhận dữ liệu trả về sau khi gọi api bạn cần xử lí chúng để có thể sử dụng. Mục này gồm một số thông tin bạn cần chú ý như

  • Kiểu Phản Hồi Loại phản hồi, mặc định là .

  • Đường Dẫn Dữ Liệu Lấy đường dẫn của dữ liệu mong muốn. Ví dụ khi phản hồi trả về những dữ liệu này:

{
	"status": 200,
	"data": {
		"name": "Prices",
		"values": [
			{ "id": 1, "value": 4000 },
			{ "id": 2, "value": 24000 }
		]
	}
}
  • Trường hợp bạn muốn lấy giá trị của mảng values, sử dụng cú pháp data.values. Và để có được giá trị đầu tiên của values mảng , sử dụn cú pháp data.values.0.

  • Trường hợp bạn muốn lấy tất cả giá trị được trả về như trên để dùng chúng thì để nguyên trường Data path

  • Gán cho biến Có thể gán giá trị vào một biến .

    • Tên Biến Tên biến để gán giá trị. Trường này xuất hiện khi bạn chọn gán cho biến

  • Chèn vào bảng Có thể chèn giá trị vào cột trong bảng

    • Chọn cột Cột nơi giá trị được chèn. Trường này xuất hiện khi bạn chọn chèn vào bảng

  • Thêm hàng bổ sung Chèn thêm một hàng vào cột trong bảng.

​
JSON
​
JSON