A
A
Anatoly2018-07-10 04:36:50
API
Anatoly, 2018-07-10 04:36:50

Yandex (pdd.yandex.ru) switched to API2?

Today I could not update my ip-address for the domain, via api.
Before that, everything worked fine for almost 2 years.
I use:

https://pddimp.yandex.ru/nsapi/edit_a_record.xml?token=$TOKEN&domain=$DOMEN&subdomain=$SUB&record_id=$RECID&content=$currentIP&ttl=1800

Everything works automatically, but I checked the token for the domain and other variables again, nothing has changed, but I get this response:
<page data-livestyle-extension="available">
<domains>
<domain/>
<error>no_auth</error>
</domains>
</page>

I went to read about this case on Yandex, and there they already talk about api2:
https://tech.yandex.ru/pdd/doc/reference/dns-edit-...
And that "my scheme" will no longer work?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
A
Anatoly, 2018-07-24
@Tolly

I migrated from pdd to Connect, but this did not solve the problem.
I contacted Yandex technical support by email: [email protected]
Where I asked to explain how to work in Connect via the API, for example, to change the ip address in the DNS name, to which I received a response:

Unfortunately, the Yandex.Connect API currently lacks the ability to manage DNS records. I apologize for the inconvenience!
If this functionality is critical for you, our specialists can return your domain back to Yandex.Mail for Domain.

He asked me to return it back to pdd.yandex.ru, but after the return, the API did not work.
I again wrote to technical support and said about the problem, they said that they would sort it out and the issue was transferred to the right place, but after a week - silence. In short, I gave up this activity and abandoned yandex.
Conclusion: pdd was killed, but the new one does not work yet. Why do this, I don't understand.
Posted here, maybe someone will be interested.
I'm closing the topic.
-------------------------------------------
It's been 2 weeks since the last message from Yandex, and suddenly a new response came from Yandex, which is necessary:
​​"To access the API, please get a new token."
Deleted the old token and created a new one, everything worked.
PS. They take a very long time to answer.
07/24/2018
---------------------------------
4 months have passed, when trying to register a new domain on pdd, the site redirects to connect.
I wrote to technical support to clarify what kind of business. They answered me.
PS. What's interesting is that they answered on the same day, oh well ))
Answer from Yandex technical support:
It's really no longer possible to connect new domains to Yandex.Mail for Domain. Now it is possible to connect only to the Connect service.
The developers of the service are aware of the desire of users to add the ability to edit DNS in the Yandex.Connect API and are working on it. Unfortunately, we can't give a specific date for this feature.

M
metajiji, 2019-01-21
@metajiji

https://github.com/Yukioru/yandex-connect-ddns
Has anyone tried it?

L
LinuxComp, 2019-02-16
@LinuxComp

Unfortunately, the Yandex.Connect API does not yet have the ability to manage DNS (as of February 16, 2019).
The developers are already aware of the users wish to add this feature and are working on it. Unfortunately, there is no specific date for its appearance.
For now, you can ask Yandex support to manually transfer the domain back from Connect to Yandex.Mail for Domain.

S
Sander90, 2019-10-06
@Sander90

who started this whole thing? so as not to rummage around and not to collect everything together, who can explain step by step, as they say on the fingers, connecting the script to Yandex Connect? then the scripts found on the network are outdated and cannot be launched.

S
sharik987, 2020-03-18
@sharik987

And what is the result? It seems they have instructions, but it is not clear whether it works or not.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question