กองทุน SPDR GOLD SHARES
ถือทองก่อนหน้า
ถือทองล่าสุด
0.00
*หน่วยตัน / ราคาอ้างอิงล่าสุดจากสมาคมค้าทองคำ
สถิติกองทุน SPDR
ราคาทองคำแท่ง 96.5%
ราคาอ้างอิงล่าสุดจากสมาคมค้าทองคำ
ครั้งที่
ราคาก่อนหน้า
ราคาล่าสุด
0
(หน่วย บาท*) / อัปเดตล่าสุดเมื่อวันที่ 13 ก.ค. 2566 เวลา 13:04 น.
สถิติราคาทองคำ ไทย

แคปภาพหน้าจอ ส่งไปยังไลน์

  • 1 replies
  • 1,189 views
แคปภาพหน้าจอ ส่งไปยังไลน์
« เมื่อ: 17, มกราคม 2022, 08:18:51 PM »
สวัสดีครับ
ผมพยายามแคปภาพ แล้วส่งไปยังไลน์ แต่มันขึ้น error 4000 มันต้องแก้อย่างไรครับ
ปัญหาก็คือมันส่งภาพไปยังไลน์ได้จริง แต่มันจะส่งไฟล์ภาพเดิม ไม่ยอมแคปภาพหน้าจอปัจจุบัน
ผมเลยลองแสดงค่า error มาดูปรากฏว่ามันขึ้น error 4000 ขอรบกวนหน่อยครับว่ามันต้องแก้ไขอย่างไรครับ

เมื่อเข้าเงื่อนไขในการส่งภาพ ผมก็จะเรียกฟังก์ชั่นนี้มาใช้งานครับ

void CapPicSendLine(string token,string message,string p_picture,string path_curl)
  {
   ChartScreenShot(0,FileName,ScreenWidth,ScreenHeight,ALIGN_RIGHT);
   Print("error : ",GetLastError());
   string
   linebody = " -X POST -H \"Authorization: Bearer " +token+ "\"" ;
   linebody+= " -F \"message=" + message + "\"" ;
   linebody+= " -F \"imageFile=@"+ p_picture + "\"" ;
   linebody+= " https://notify-api.line.me/api/notify" ;
   ShellExecuteW(NULL,"Open",path_curl,linebody,NULL,NULL);
}


*

iRuler

  • 1,282
Re: แคปภาพหน้าจอ ส่งไปยังไลน์
« ตอบกลับ #1 เมื่อ: 20, มกราคม 2022, 08:07:32 AM »
https://notify-bot.line.me/doc/en/

error code 400 หรือเปล่าครับ ใน document ไม่มีบอก code 4000 เลย


ลอง echo linebody ออกมาดูก่อนครับ ว่า ถูกต้องไหม แล้วลอง copy ไป execute cURL เอง ดูว่ามัน error อะไร