მოწაფე ინსტრუმენტები - არხები - 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
- მომსახურება: მიუთითეთ შემდეგი twilio სერვისების რომელი ტიპია გამოყენებული:
წვლილი
კონტრიბუცია მისასალმებელია. თქვენ შეგიძლიათ შეატყობინოთ პრობლემებისა და შეცდომების შესახებ საკითხებში რეპოს განყოფილება. თქვენ შეგიძლიათ წარმოადგინოთ იდეები დისკუსია რეპოს განყოფილება. და კოდის შენატანი მისასალმებელია გამოყენებით გაყვანის მოთხოვნა სისტემა git-ისთვის. დამატებითი ინფორმაციისთვის წვლილის შესახებ იხილეთ წვლილის მითითებები.