ಹಂಚಿಕೊಳ್ಳಿ

ವೆಬ್ಹೂಕ್ಗಳು ನಮ್ಮ ಪ್ಲಾಟ್ಫಾರ್ಮ್ನ ಅತ್ಯಂತ ಉಪಯುಕ್ತ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಇದು ಡೆವಲಪರ್ಗಳು ಮತ್ತು ಸೈಟ್ ಮಾಲೀಕರಿಗೆ ಸಾಧನಗಳು ಅಥವಾ ವಾಟ್ಸಾಪ್ ಸರ್ವರ್ನಿಂದ ಘಟನೆಗಳನ್ನು ಕೇಳಲು ಅನುಮತಿಸುತ್ತದೆ, ಇದು ಸ್ವಯಂಚಾಲಿತ ಕಾರ್ಯಗಳನ್ನು ರಚಿಸಲು ಉಪಯುಕ್ತವಾಗಿದೆ. ಈ ಕಾರ್ಯವನ್ನು ನಿರ್ದಿಷ್ಟವಾಗಿ ಎಸ್ಎಂಎಸ್, ವಾಟ್ಸಾಪ್ ಚಾಟ್, ಯುಎಸ್ಎಸ್ಡಿ ಪ್ರತಿಕ್ರಿಯೆ ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್ ಅಧಿಸೂಚನೆಗಳಂತಹ ಘಟನೆಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಮಾತ್ರ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

ಪೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ: ಫೆಬ್ರ 10, 2023 - 1,732 ವೀಕ್ಷಣೆಗಳು

ಪ್ರಕರಣಗಳನ್ನು ಬಳಸಿ

  • ಎಸ್ಎಂಎಸ್ ಮತ್ತು ವಾಟ್ಸಾಪ್ಗಾಗಿ ಸ್ವಯಂ ಪ್ರತ್ಯುತ್ತರ ಬೋಟ್ ರಚಿಸಿ.
  • ಸ್ವೀಕರಿಸುವಾಗ ಸಂದೇಶಗಳು ಮತ್ತು ಚಾಟ್ ಗಳನ್ನು ನಿಮ್ಮ ಸ್ವಂತ ಡೇಟಾಬೇಸ್ ಗೆ ಉಳಿಸಿ.
  • ಸ್ವೀಕರಿಸಿದ ನಂತರ ನಿಮ್ಮ ಸ್ವಂತ ಡೇಟಾಬೇಸ್ ಗೆ ಅಧಿಸೂಚನೆಗಳನ್ನು ಉಳಿಸಿ.
  • ಸ್ವೀಕರಿಸುವಾಗ ನಿಮ್ಮ ಸ್ವಂತ ಡೇಟಾಬೇಸ್ ಗೆ USSD ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಉಳಿಸಿ.
  • ಪೇಲೋಡ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟ ಇಮೇಲ್ ವಿಳಾಸಗಳಿಗೆ ಕಳುಹಿಸಿ.
  • ನೀವು ಫೇಸ್ಬುಕ್ನಿಂದ ಅಧಿಸೂಚನೆಯನ್ನು ಪಡೆದಾಗ ಎಸ್ಎಂಎಸ್ / ಚಾಟ್ ಕಳುಹಿಸಿ.
  • ನೀವು ಅಪ್ಲಿಕೇಶನ್ ನಿಂದ ಅಧಿಸೂಚನೆಯನ್ನು ಪಡೆದಾಗ ಏನಾದರೂ ಮಾಡಿ.

ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಸಿಸ್ಟಮ್ ಎರಡೂ ಮೂಲಗಳಿಂದ ಸ್ವೀಕರಿಸಿದ ಘಟನೆಯನ್ನು ಪಡೆಯುತ್ತದೆ, ನಂತರ ವೆಬ್ಹೂಕ್ ಯುಆರ್ಎಲ್ ಅನ್ನು ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಪೇಲೋಡ್ ಡೇಟಾವನ್ನು ಕಳುಹಿಸಲಾಗುತ್ತದೆ. ನಿಮ್ಮ ವೆಬ್ಹೂಕ್ ಸರ್ವರ್ ಅದನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ, ಪೇಲೋಡ್ನೊಂದಿಗೆ ನೀವೇ ಏನು ಬೇಕಾದರೂ ಮಾಡಬಹುದು. ಪರಿಣಾಮಕಾರಿ ವಿತರಣೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪೇಲೋಡ್ ಗಳನ್ನು ಪೋಸ್ಟ್ ವಿಧಾನದೊಂದಿಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ.


flow
 

ಪೇಲೋಡ್ ರಚನೆ

ಪೇಲೋಡ್ ರಚನೆಯು ನೇರವಾಗಿದೆ; ನೀವು ಪೇಲೋಡ್ ಪ್ರಕಾರವನ್ನು ಪರಿಶೀಲಿಸಬೇಕು ಮತ್ತು ನಂತರ ಡೇಟಾ ದೇಹದ ವಿಷಯವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಬೇಕು.

# sms
[
    "type" => "sms", // type of payload: received sms
    "data" => [
        "id" => 2, // unique id from the system
        "rid" => 10593, // unique id from the device
        "sim" => 1, // sim card slot
        "device" => "00000000-0000-0000-d57d-f30cb6a89289", // device unique id
        "phone" => "+639760713666", // sender phone number
        "message" => "Hello World!", // message
        "timestamp" => 1645684231 // receive timestamp
    ]
]
# whatsapp
[
    "type" => "whatsapp", // type of payload: received whatsapp chat
    "data" => [
        "id" => 2, // unique id from the system
        "wid" => "+639760713666", // whatsapp account phone number
        "phone" => "+639760666713", // sender phone number
        "message" => "Hello World!", // message
        "timestamp" => 1645684231 // receive timestamp
    ]
]
# ussd
[
    "type" => "ussd", // type of payload: received ussd response
    "data" => [
        "id" => 98, // unique id from the system
        "sim" => 1, // sim card slot
        "device" => "00000000-0000-0000-d57d-f30cb6a89289", // device unique id
        "code" => "*143#", // ussd code
        "response" => "Sorry! You are not allowed to use this service.", // ussd response
        "timestamp" => 1645684231 // receive timestamp
    ]
]
# notification
[
    "type" => "notification", // type of payload: received notification
    "data" => [
        "id" => 77, // unique id from the system
        "device" => "00000000-0000-0000-d57d-f30cb6a89289", // device unique id
        "package" => "com.facebook.katana", // application package name
        "title" => "Someone commented on your post!", // notification title
        "content" => "Someone commented on your post!", // notification content
        "timestamp" => 1645684231 // receive timestamp
    ]
]

ಕೋಡ್ ಉದಾಹರಣೆ

 Webhooks)

    /**
     * Validate webhook secret
     */

    if(isset($request["secret"]) && $request["secret"] == $secret):
        // Valid webhook secret
        $payloadType = $request["type"];
        $payloadData = $request["data"];

        // do something with the payload
        print_r($payloadType);
        print_r($payloadData);
    else:
        // Invalid webhook secret
    endif;

APK ಫೈಲ್ ಡೌನ್ ಲೋಡ್ ಮಾಡಿ

ನಿಮ್ಮ ಆಂಡ್ರಾಯ್ಡ್ ಫೋನ್ ನಲ್ಲಿ ಎಪಿಕೆ ಫೈಲ್ ಡೌನ್ ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಸ್ಥಾಪಿಸಿ

github download App SmsNotif download App
ವೈರಸ್ ಗಳಿಗಾಗಿ ಪರೀಕ್ಷಿಸಲಾಗಿದೆ Apk ಫೈಲ್ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು
image-1
image-2
Your Cart