აშენების სტატუსი

მოწაფე ინსტრუმენტები - არხები - Twilio

გაგზავნეთ SMS და WhatsApp შეტყობინებები ან Disciple.Tools შეტყობინებები Twilio-ს გამოყენებით.

წინასწარი რეკვიზიტები

A Twilio ანგარიში დაყენება ტელეფონის ნომრით და შეტყობინებების სერვისი აწყობა.

WhatsApp-ის გამოსაყენებლად დაგჭირდებათ ა Whatsapp გამგზავნი დაკავშირებულია თქვენს twilio-ს ერთ-ერთ ნომერთან.

იხილეთ დაყენების ინსტრუქციები ვიკი.

Გავაკეთებ

  • მიეცით უფლება სხვა დანამატებს (ბმულის ჯადოსნური ბმულების განრიგს) გაგზავნონ შეტყობინებები Twilio-ს გამოყენებით.
  • სურვილისამებრ: დააყენეთ DT შეტყობინებები SMS-ით ან WhatsApp-ით გასაგზავნად.
  • გთავაზობთ API-ს შეტყობინებების პირდაპირ გასაგზავნად.

API გამოყენება

მოწაფე ინსტრუმენტები - არხები - Twilio მოდული შეიძლება დაიშალა ისე, რომ იმუშაოს დამოუკიდებლად Disiple Tools - Magic Links დანამატისგან; რათა პირდაპირ გაგზავნოთ შეტყობინებები.

//check if twilio is setup and configured
dt_twilio_configured()

გაგზავნეთ sms ნომერზე. აბრუნებს ლოგიკურ მნიშვნელობას, რომელიც მიუთითებს, გაიგზავნა თუ არა შეტყობინება წარმატებით.

Disciple_Tools_Twilio_API::send_sms( $phone_number, $message );

გაგზავნეთ როგორც WhatsApp შეტყობინება ნომერზე. შენიშვნა: ეს იმუშავებს მხოლოდ იმ შემთხვევაში, თუ კონტაქტმა გამოგიგზავნათ WhatsApp ბოლო 24 საათის განმავლობაში. აბრუნებს ლოგიკურ მნიშვნელობას, რომელიც მიუთითებს, გაიგზავნა თუ არა შეტყობინება წარმატებით.

Disciple_Tools_Twilio_API::send_whatsapp( $phone_number, $message );

გაუგზავნეთ შეტყობინება DT მომხმარებელს

$bool_result = dt_twilio_direct_send( 12, 'wp_user', $msg, [ 'service' => 'sms' ] );

გაუგზავნეთ შეტყობინება DT კონტაქტს

$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
  • ID: მინიჭებული WP მომხმარებლის ID ან პოსტის ID, დამოკიდებულია ტიპის მნიშვნელობაზე.
  • ტიპი: სისტემის ტიპი; რომელიც უნდა იყოს ერთ-ერთი შემდეგი:
    • wp_user
    • პოსტი
  • msg: გაგზავნილი ფაქტობრივი შეტყობინება; რომელიც უნდა შეესაბამებოდეს წინასწარ განსაზღვრულ Twilio შეტყობინების შაბლონის ფორმას. Მაგალითად:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} ჩანაცვლების ადგილი უნდა შეიცვალოს რეალური მნიშვნელობებით.
  • args: გაგზავნის დროს ოფციონის უგულებელყოფის მითითების შესაძლებლობა. ამჟამად მხარდაჭერილია შემდეგი გადახრები:
    • მომსახურება: მიუთითეთ შემდეგი twilio სერვისების რომელი ტიპია გამოყენებული:
      • SMS
      • whatsapp

წვლილი

კონტრიბუცია მისასალმებელია. თქვენ შეგიძლიათ შეატყობინოთ პრობლემებისა და შეცდომების შესახებ საკითხებში რეპოს განყოფილება. თქვენ შეგიძლიათ წარმოადგინოთ იდეები დისკუსია რეპოს განყოფილება. და კოდის შენატანი მისასალმებელია გამოყენებით გაყვანის მოთხოვნა სისტემა git-ისთვის. დამატებითი ინფორმაციისთვის წვლილის შესახებ იხილეთ წვლილის მითითებები.