DeachSword / CHRLINE

LINE Chrome API
BSD 3-Clause "New" or "Revised" License
143 stars 80 forks source link

Signup primary does not send pin #65

Closed Syedabbasrazashah closed 1 year ago

Syedabbasrazashah commented 1 year ago

requestToSendPhonePinCode does not send pin soemhow, may be anything changed? @

WEDeach commented 1 year ago

Hi @Syedabbasrazashah PLEASE provide a runnable script for testing or any information available to reproduce the problem :D

Syedabbasrazashah commented 1 year ago

I simply ran python3 test_register.py without making any changes in repo. I entered phone number and region then it waits for pin, i tried many numbers to test but received pin in none.

WEDeach commented 1 year ago

Please give me more useful information, such as the beginning of the phone number and the country If you can see other func responses (besides session), please also provide.

WEDeach commented 1 year ago

After testing, the script still works.

Have a nice day!

Syedabbasrazashah commented 1 year ago

I used different countries numbers to test, Germany number with Germany vps while indonesia number with indonesian vps to make sure Line does send pin if there is ip dependency for pin. I used Pakistan and Us numbers as well none received pin, there is no exception in script tho. In previous versions i had to edit device model to fix this but in latest version changing devicemodel in Primaryinitservice does not fix this anymore. Thanks again

Syedabbasrazashah commented 1 year ago

Since func for Primary creation keeps waiting for input pin there is no exception.

KYSStudio commented 1 year ago

Sure. I'm using Netherlands with Netherlands's IP. (+31 for phone code). I have also tried with HK(+852), and MY(+60). If you would like to, I can provide you the related information such as phone number.

Specify to describe, the test_register.py will tell you it sends the PIN, but we will get nothing on the number.

WEDeach commented 1 year ago

Hello @KYSStudio,

I will test the script for you to check if it is still working, as a courtesy to you :D

KYSStudio commented 1 year ago

Fantastic. Should I post the phone number right here? Or can we get some communication channels? Thanks!

WEDeach commented 1 year ago

After testing, the script still works I did receive the PinCode.

now, close again 🙂

KYSStudio commented 1 year ago

Okay. No worries. I just tested with my two Hong Kong phone numbers (real numbers) and get nothing. However, when I request a normal register operation via LINE App, it did send the code. Would you like to test the script with region other than TW? Appreciate it! I can provide real HK number (which is mine).

WEDeach commented 1 year ago

Hi @KYSStudio,

Sry, I only checked whether the script works, it will be different for different uses, that is something you need to know first.

If this script works for the minority, then I can't help, why? Because I can't reproduce the problem. And most of the reason comes from LINE limitations rather than this library.

However, when I request a normal register operation via LINE App, it did send the code.

then I highly recommend you to join Discord and upload video for your registration process 👍