I’m trying to register new app to use the Telegram API, but I’m aways getting ERROR message with no tips.
I fill the form and click submit and nothing happened:
And when click submit I’m getting error:
Nothing is shown in the browser console. What i’m doing wrong?
There’s a similar post, but no solution.
Could anyone helps on this?
Thank you.
23
Answers
You must use a proper url in order to use the telegram api. The telegram will provide you an api key from this site (Log in to your Telegram core: [https://my.telegram.org]).
For further assistance kindly refer this [https://core.telegram.org/api/obtaining_api_id]
For those who are still looking for this answer in 2021. The problem is probably that you are using VPN accessing https://my.telegram.org/apps I switched my off and it works now
I had this issue too. I disabled my Ad-Blocker and UBlock Origin, my VPN wasn’t enabled – but I still received "ERROR" when submitting the form.
What did work was to open the url in incognito mode. It then worked first time.
Disabled your Ad-Blocker and UBlock Origin and it should work.
If you have a Mac:
Be careful about the "App title" and "Short name" values. "Short name" should be alpha-numeric, so don’t use spaces. Example Form:
I tried changing name and short name of my app
Try giving it a unique name and short name it shall work.
My phone country numbr is +86(CN).
When I use a VPN in Singapore, it always return "ERROR".
And the problem is solved when I switched my VPN to Hong Kong.
So I wonder if it may detect the mobile phone country number and IP address?
Still, if you’re not using a VPN, you can check the adds blocking and the "Short name" value (Which must be alpha-numeric).
I tried all these methods but only changing my VPN ip works for me.
Just try to create new Telegram APP from different network, for example, connect to VPN or use you mobile carrier internet connection to do it. It worked for me.
Try it with your phone. It worked for me.
For me not working too, when I`m trying to create new application. But when I open debugging console in google chrome and try again it worked. Maybe it will help.
You have to login to https://my.telegram.org/apps from the very that country where your phone number registered. I lived in another country and even using VPN to pretend I was in the correct country didn’t help. I tried all possible browsers, even clean virtual machine.
I created new telegram account using the phone number registered in the country I was at the moment and tried again. Everything worked like a charm from the very 1st attempt.
It seems is an issue from my.telegram.org side, I kept clicking the Create Application button with the same information and on one of those attempts it worked, so I don’t think it is a vpn or ad blocker issue, its an issue with the site, so keep trying until it works !!
The phone numbers must be the same country ip (be carful using VPN)
If you are iranian do this:
First I changed my DNS and used https://shecan.ir/
then I enabled my vpn (turkey server)
I had this problem too.
You should not use VPN.
You can use VPS instead and the problem will be solved.
Do not use the web from Computer! use any cellphone android or ios phone and use the web.
Check your device location and current session location. This should be the same. Use VPN and check telegram detects your location correctly. If that so, You are on.
VPN and Incognito Mode did not help me.
I created new Telegram account based on the phone number of my current country where I am located (btw telegram app allows to use multiple accounts in the same app). Then I successfully logged in to the api website.
close this chrome extension worked for me.
Working as of 1st January 2023
I’ve managed to register new App in PC under VPN (IP with another country that same with my registered number origin country) with following form details:
OS: Windows 11
Browser: Microsoft Edge (InPrivate mode without any plugins installed)
Hope this helps!
If you’re using the Brave browser, just turn off your shields for that page.
To me the problem resolved by not using the underscore (and anything else but letters) in the shot name.
For those who use VPN, try to select the platform as "Web". I happened to solve the "error" issue by this way.