3
アラビア語の名前でユーザーを登録しているうちに、私はうんざりしています。アラビア語の名前でユーザーを登録できません
要求:
PARAM_STRING USER_REGISTRATION :: {
"contactNumber": "",
"userTypeId": 0,
"authenticationTypeId": 0,
"notificationMode": 0,
"deviceType": 4,
"deviceApnsType": 1,
"userId": "محمد رضوان رشيد",
"password": "",
"imageLink": "<image url>",
"emailVerified": 1,
"unreadCountType": 1,
"appVersionCode": "106",
"prefContactAPI": 2,
"emailId": "محمد رضوان رشيد",
"displayName": "محمد رضوان رشيد",
"applicationId": "<APPLICATION_ID>"
}
応答:
APIエラー:
CREATE ACCOUNT - {
"status": "error",
"errorResponse": [
{
"errorCode": "AL-I-01",
"description": "internal server error",
"displayMessage": "could not extract ResultSet"
}
],
"generatedAt": 1473527281694
}
使用しているAPIの内部エラーです。あなたはそれを調べなければならないでしょう。私はAPIを知らないのですが、 'userId'と' emailId'はアラビア文字をASCIIにすることになっていますか? –
'emailId'が法的な電子メールであると仮定されている場合、電子メールアドレス。それは完全な名前です。同様にuserIdに実際にスペースを入れることができますか? userId、userId、およびdisplayNameをすべて同じにすると、すべてのスペースを含むことは非常に驚くべきことです。それはPekkaのように、私はこのサービスに精通していないので、おそらくこれは許されており、アラビア語を扱うことはできません。 –
right @RobNapier in https://www.applozic.com userIdはすべてのユーザーの一意の識別子であり、アラビア語またはスペースは使用できません。 –