This isn't the API we use for phone auth
here is the payload
{
"tokenAuth": "token",
"widgetId": "33696f706847393734343735",
"identifier": "917019698895",
"token": "mytoken"
}
which is the api appwrite is using?
ohhk this this for normal message
which requires DLT registration in INDIA
also what should be added in the content field?
@Steven is phone auth working in appwrite cloud?
appwrite should be using this https://api.msg91.com/apidoc/sendotp/send-otp.php
Yes
We want to be able to send anything, not just integer
ohk makes sense
but the message template should be showing in the appwrite integration docs
without the template approval we cannot send the messsages for selfhosted
What do you mean?
check this https://www.youtube.com/watch?v=spg_TwW-vJE
this is the process to add messaging template without registering the template the messages wont be sent
Ok and?
so what is the default appwrite otp template?
There is none. It's on you to register whatever with msg91
ohhk so appwrite sends the otp as variable? https://github.com/utopia-php/messaging/blob/2d0f474a106bb1da285f85e105c29b46085d3a43/src/Utopia/Messaging/Adapters/SMS/Msg91.php#L55C18-L55C18
@Steven i feel the code should be updated according to this https://docs.msg91.com/reference/send-sms
the body is
{ "template_id":"EntertemplateID", "short_url": "1 (On) or 0 (Off)", "recipients" : [ { "mobiles":"919XXXXXXXXX", "VAR1": "VALUE1", "VAR2": "VALUE2" } ] }
the otp variable needs to be included in the recipient's array
Recommended threads
- Invalid query: Query on attribute has gr...
I cannot view the table within the Console
- 1:1 relationship doesn’t sync after re-a...
Hi, I’m trying to use a two-way one-to-one relationship. It works fine when I create a record with the relationship set, and it also works when I unset it. But ...
- Upsert with setting permissions
Hi there, I am using self-hosted appwrite v1.7.4 and trying to use the bulk update stuff that was released with 1.7.x. Unfortunally I found that there is an ser...