我正试图发送MESSAGES 当客户
注册或重置密码,或以后决定的任何特定事件我有一个SMS API。
建议一些步骤。
我只想知道当客户注册时如何触发API。是否有任何可用的挂钩,我可以通过它触发我的自定义函数。
UPDATE : My Problem is solved & Thank You @TomC
if ( is_user_logged_in() ) {
$user_id = get_current_user_id();
$registration_field_1 = get_user_meta( $user_id, \'registration_field_1\', true );
$smsDone = get_user_meta( $user_id, \'smsDone\', true );
if(!empty($smsDone) && $smsDone === \'True\'){
}else{
$respuesta = wp_remote_get( "http://apiWebsite.com/messageapi.asp?username=key&password=somepwd@1&sender=key2&mobile=".$registration_field_1."&message=Your%20Profile%20is%20registered%20successfully%20.%20You%20are%20precious%20to%20us%20and%20we%20are%20glad%20to%20serve%20you%20better.%20Regards,%20The%20Astrochannel%20Team.");
update_user_meta( $user_id, \'smsDone\',\'True\' );
}
}
我使用这种方法在客户注册后发送短信。