إرسال ملف عن طريق WhatsAPP مع Go

whatsapp.sendfile.desc.language

Go : وثائق API



إرسال ملف عن طريق WhatsAPP مع Go

مثال في Go:

package main

import (
  "io/ioutil"
  "log"
  "net/http"
)

func main() {
	var aclass string = "whatsapp"
	var method string = "sendfile"
	var user string = "user"
	var password string = "password"
	var platformid string = "100"
	var destination string = "3460000000"
	var type string = "image"
	var fileurl string = "https://www.example.com/image.jpg"
	var thumburl string = "https://www.example.com/thumb.jpg"
	var message string = "test+message"

	var request string = "https://www.afilnet.com/api/http/?class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&platformid="+platformid+"&destination="+destination+"&type="+type+"&fileurl="+fileurl+"&thumburl="+thumburl+"&message="+message
	
	resp, err := http.Get(request)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}



انظر المثال في:

PHP Java C Sharp Unix ruby on rails python Android Objective C / iPhone SQL Server Oracle Node JS Go Scala Swift Delphi



تفاصيل الطريقة

معامل وصف إجباري / اختياري
class=whatsapp الفئة المطلوبة: الفئة التي تم تقديم الطلب إليها إلزامي
method=sendfile طريقة الفصل المطلوبة: طريقة الفصل الذي تم تقديم الطلب إليه إلزامي
user المستخدم والبريد الإلكتروني لحساب Afilnet الخاص بك إلزامي
password كلمة المرور لحساب Afilnet الخاص بك إلزامي
platformid معرّف النظام الأساسي إلزامي
destination whatsapp.sendfile_destination إلزامي
type whatsapp.sendfile_type إلزامي
fileurl whatsapp.sendfile_fileurl إلزامي
thumburl whatsapp.sendfile_thumburl اختياري
message whatsapp.sendfile_message اختياري

عند تقديم طلبات ، ستتلقى الحقول التالية:


  •  status
  •   النتيجة (إذا كانت الحالة = النجاح) ، سوف تتلقى هنا القيم التالية:
    • لن يتم إرسال قيم إضافية إليك
  • خطأ (إذا كانت الحالة = خطأ) ، هنا ستتلقى رمز الخطأ

يتم سرد رموز الأخطاء المحتملة أدناه


الشفرة وصف
MISSING_USER المستخدم أو البريد الإلكتروني غير المدرجة
MISSING_PASSWORD كلمة المرور غير المدرجة
MISSING_CLASS الطبقة غير المدرجة
MISSING_METHOD طريقة غير المدرجة
MISSING_COMPULSORY_PARAM المعلمة الإجبارية غير المدرجة
INCORRECT_USER_PASSWORD مستخدم غير صحيح أو كلمة المرور
INCORRECT_CLASS فئة غير صحيحة
INCORRECT_METHOD طريقة غير صحيحة
CHANNEL_NOT_FOUND القناة المشار إليها غير موجودة
CHAT_NOT_FOUND الدردشة المشار إليها غير موجودة
INCORRECT_FILETYPE نوع الملف خاطئ ، تحقق من القيم الممكنة
INCORRECT_FILEURL عنوان url للملف غير صالح
INCORRECT_THUMBURL عنوان url للصورة المصغرة غير صالح
المعلمات:
  • class : whatsapp
  • method : sendfile
  • user : user
  • password : password
  • platformid : 100
  • destination : 3460000000
  • type : image
  • fileurl : https://www.example.com/image.jpg
  • thumburl : https://www.example.com/thumb.jpg
  • message : test+message

طلب:
https://www.afilnet.com/api/http/?class=whatsapp&method=sendfile&user=user&password=password&platformid=100&destination=3460000000&type=image&fileurl=https://www.example.com/image.jpg&thumburl=https://www.example.com/thumb.jpg&message=test+message

معلومات مهمة حول ملفات تعريف الارتباط: إذا واصلت استخدام هذا الويب ، فسنفترض أنك تقبل شروط الاستخدام. ستجد المزيد من المعلومات في سياسة ملفات تعريف الارتباط الخاصة بنا. استمر