Notice: file_put_contents(): Write of 1182 bytes failed with errno=28 No space left on device in /var/www/group-telegram/post.php on line 50

Warning: file_put_contents(): Only 8192 of 9374 bytes written, possibly out of free disk space in /var/www/group-telegram/post.php on line 50
Computers were a mistake | Telegram Webview: coweram/423 -
Telegram Group & Telegram Channel
Если вы спросите, какое самое фиговое API я видел, то я не дам вам ответ. Но я скажу, что API yclients очень близкое к нему. Почему? А потому что из 6 используемых ручек для интеграции, которую я разрабатываю, документации соответствует всего 2. Все остальные нещадно врут.

Ну например, вот эта ручка. В ее ответе есть как минимум следующая нестыковка - везде, где указан объект или массив объектов, вам может придти как один объект, так и массив объектов. Примеры - поля services и staff. Из-за говнокода приходится делать:


// Оно может быть как одним объектом, так и массивом. Хакаем систему.
staff := new(client.Staff)
if err := json.Unmarshal(appointment.Staff, staff); err != nil {
staffs := make([]*client.Staff, 0)

_ = json.Unmarshal(appointment.Staff, &staffs)

if len(staffs) > 0 {
staff = staffs[0]
}
}


И ладно бы в одном месте! У них есть вебхуки, которые работают абсолютно так же! По ним, кстати, доков вообще нету, а то, что мне прислал саппорт на почту, не соответствует действительности из-за этого их "а может дождь будет, а может не будет", то есть "а может один объект, а может массив".

Далее вообще эпичное - они деньги float'ами передают. При этом в документации пишут, что это int. Причем одни и те же данные в разных ручках могут быть указаны как float, и как int, и даже как number, но будет всегда float. Деньги. float. Эй, дурни, сколько будет 0.1 + 0.2?

Этим товарищам отдел разработки бы заменить нафиг...



group-telegram.com/coweram/423
Create:
Last Update:

Если вы спросите, какое самое фиговое API я видел, то я не дам вам ответ. Но я скажу, что API yclients очень близкое к нему. Почему? А потому что из 6 используемых ручек для интеграции, которую я разрабатываю, документации соответствует всего 2. Все остальные нещадно врут.

Ну например, вот эта ручка. В ее ответе есть как минимум следующая нестыковка - везде, где указан объект или массив объектов, вам может придти как один объект, так и массив объектов. Примеры - поля services и staff. Из-за говнокода приходится делать:


// Оно может быть как одним объектом, так и массивом. Хакаем систему.
staff := new(client.Staff)
if err := json.Unmarshal(appointment.Staff, staff); err != nil {
staffs := make([]*client.Staff, 0)

_ = json.Unmarshal(appointment.Staff, &staffs)

if len(staffs) > 0 {
staff = staffs[0]
}
}


И ладно бы в одном месте! У них есть вебхуки, которые работают абсолютно так же! По ним, кстати, доков вообще нету, а то, что мне прислал саппорт на почту, не соответствует действительности из-за этого их "а может дождь будет, а может не будет", то есть "а может один объект, а может массив".

Далее вообще эпичное - они деньги float'ами передают. При этом в документации пишут, что это int. Причем одни и те же данные в разных ручках могут быть указаны как float, и как int, и даже как number, но будет всегда float. Деньги. float. Эй, дурни, сколько будет 0.1 + 0.2?

Этим товарищам отдел разработки бы заменить нафиг...

BY Computers were a mistake


Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260

Share with your friend now:
group-telegram.com/coweram/423

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

The Security Service of Ukraine said in a tweet that it was able to effectively target Russian convoys near Kyiv because of messages sent to an official Telegram bot account called "STOP Russian War." In this regard, Sebi collaborated with the Telecom Regulatory Authority of India (TRAI) to reduce the vulnerability of the securities market to manipulation through misuse of mass communication medium like bulk SMS. Meanwhile, a completely redesigned attachment menu appears when sending multiple photos or vides. Users can tap "X selected" (X being the number of items) at the top of the panel to preview how the album will look in the chat when it's sent, as well as rearrange or remove selected media. Telegram, which does little policing of its content, has also became a hub for Russian propaganda and misinformation. Many pro-Kremlin channels have become popular, alongside accounts of journalists and other independent observers. Andrey, a Russian entrepreneur living in Brazil who, fearing retaliation, asked that NPR not use his last name, said Telegram has become one of the few places Russians can access independent news about the war.
from us


Telegram Computers were a mistake
FROM American