49

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:

form filled

And when click submit I'm getting error:

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.

Jerry Chong
  • 7,954
  • 4
  • 45
  • 40
P. Vieira
  • 493
  • 1
  • 4
  • 7
  • 1
    I noticed that there is a line says "Please make sure your users understand that your app is using our API and is part of the Telegram ecosystem — this must be mentioned in the app's description." in Obtaining_new_id To-dos. Following these instructions did not help, too – Vahid K. Jul 05 '16 at 11:23
  • 1
    the same problem. can't find any solution. – Vladimir Zhukov Jul 05 '16 at 14:30
  • 1
    It's working, i think it was telegram issue. – P. Vieira Aug 08 '16 at 17:42
  • 2
    Same issue, I just enabled add blocker and disabled it again. now It works :/ (Note: I'm still using VPN and I didn't write anything special in my app description) – amirhossein Sep 20 '21 at 16:27
  • 1
    Worked in `Incognito` Chrome mode. It was an extension interference. – Artfaith Jun 25 '22 at 21:58

24 Answers24

30

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

Pavel Tumaev
  • 332
  • 3
  • 3
14

Try it with your phone. It worked for me.

Taregh Naderi
  • 181
  • 1
  • 7
8

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.

Mr L
  • 470
  • 6
  • 16
8

Be careful about the "App title" and "Short name" values. "Short name" should be alpha-numeric, so don't use spaces. Example Form:

App title:deneme1508212358

Short name:deneme

URL:

Platform:Desktop

Description:

Sergen Çetin
  • 89
  • 1
  • 1
6

Do not use the web from Computer! use any cellphone android or ios phone and use the web.

Sana Ebadi
  • 6,656
  • 2
  • 44
  • 44
  • 1
    Tried this but It errored again, waited a little and resubmitted the form without changing anything and it worked! Used VPN + phone number which was not from the same country as of the VPN. – Shayan Aug 04 '22 at 17:13
  • Worth noting: for some reason even changing in Chrome from desktop to mobile page version does not help. Only visiting from an Android phone. Amazing site design. – Hi-Angel Mar 01 '23 at 01:36
4

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.

Jerry Chong
  • 7,954
  • 4
  • 45
  • 40
Sam Chiu
  • 113
  • 1
  • 7
  • Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers [in the help center](/help/how-to-answer). – Community Sep 23 '21 at 20:50
  • Yeah, both Hong Kong and Taiwan IP works for +86 – Fang Wang Apr 17 '22 at 20:52
4

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 !!

Juancho
  • 629
  • 7
  • 17
4

If you are iranian do this:

  1. First I changed my DNS and used https://shecan.ir/

  2. then I enabled my vpn (turkey server)

milad_vayani
  • 398
  • 1
  • 4
  • 14
3

I tried changing name and short name of my app Try giving it a unique name and short name it shall work.

Tomerikoo
  • 18,379
  • 16
  • 47
  • 61
Lalan Kumar
  • 107
  • 6
3

The phone numbers must be the same country ip (be carful using VPN)

  • 1
    Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers [in the help center](/help/how-to-answer). – Community Dec 28 '21 at 20:38
2

I had this problem too. You should not use VPN. You can use VPS instead and the problem will be solved.

2

If you're using the Brave browser, just turn off your shields for that page.

RavianXReaver
  • 96
  • 2
  • 9
2

To me the problem resolved by not using the underscore (and anything else but letters) in the shot name.

user109764
  • 576
  • 6
  • 11
1

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]

Sreyas S
  • 21
  • 3
1

Disabled your Ad-Blocker and UBlock Origin and it should work.

If you have a Mac:

  1. Open Safari
  2. Top Left, click Safari
  3. Click Preferences in the drop-down menu
  4. Click on Websites and where you see it says, "my.telegram.org" you can change it from "Block and Notify" to "Allow" and then refresh the telegram website and try it again.
nxtran
  • 19
  • 2
1

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.

Nik
  • 7,114
  • 8
  • 51
  • 75
1

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.

xalien
  • 153
  • 1
  • 7
1

enter image description here

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.

1

close this chrome extension worked for me.

enter image description here

  • Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers [in the help center](/help/how-to-answer). – Community Oct 07 '22 at 14:24
  • This was the issue for me. – Mohamed Ali Apr 12 '23 at 10:02
1

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:

App title: TestApp1
Short name: testapp1
URL: N/A (Fill nothings here)
Platform: Desktop
Description: N/A (Fill nothings here)

OS: Windows 11 Browser: Microsoft Edge (InPrivate mode without any plugins installed)

Hope this helps!

Jerry Chong
  • 7,954
  • 4
  • 45
  • 40
0

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.

Dima
  • 36
  • 4
  • 1
    This does not really answer the question. If you have a different question, you can ask it by clicking [Ask Question](https://stackoverflow.com/questions/ask). To get notified when this question gets new answers, you can [follow this question](https://meta.stackexchange.com/q/345661). Once you have enough [reputation](https://stackoverflow.com/help/whats-reputation), you can also [add a bounty](https://stackoverflow.com/help/privileges/set-bounties) to draw more attention to this question. - [From Review](/review/late-answers/30148003) – xcmkz Oct 22 '21 at 12:46
0

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.

Liker777
  • 2,156
  • 4
  • 18
  • 25
0

For those who use VPN, try to select the platform as "Web". I happened to solve the "error" issue by this way.

Joe Zerg
  • 11
  • 1
  • Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers [in the help center](/help/how-to-answer). – Community Apr 26 '23 at 10:28
0

I am from Yemen, I used OpenVPN and a files OpenVPN file from https://www.vpngate.net/ it changed my country to North Korea, and its works. for all apps, mobile, web and desktop .

aminbadri7
  • 89
  • 2
  • 9