Twilio告訴我Error - 52182 Messaging Service not specified,所以即使我認(rèn)為自己做到了,我顯然也不知道該如何具體化。Twilio調(diào)試器的主體說Messaging service SID must be specified到目前為止,我還沒有找到任何對(duì)您有所幫助的東西,因此,我提出了一個(gè)問題。Twilio文檔也是如此。$recipients = [];foreach ($userIds as $userId) { $user = Craft::$app->users->getUserById($userId); $number = !empty($user->mobil); if ($number) { try { $number = $twilio->lookups->v1->phoneNumbers($user->mobil)->fetch(['countryCode' => 'NO'])->phoneNumber; $recipients[] = '{"binding_type":"sms", "address":"'.$number.'"}'; } catch (\Exception $e) { continue; } }}$twilio = new Client('xxx', 'xxx');$service = $twilio->notify->v1->services->create();$twilio->notify->services($service->sid) ->notifications->create([ "toBinding" => $recipients, "body" => $body ]);我以為我在這里指定了服務(wù)sid $twilio->notify->services($service->sid),但顯然不是。以前,我會(huì)一次循環(huán)發(fā)送一個(gè)SMS,但是由于訂閱者列表的增加,該時(shí)間超時(shí)了。
- 1 回答
- 0 關(guān)注
- 131 瀏覽
添加回答
舉報(bào)
0/150
提交
取消