Slack Files.completeUploadexternal Иногда не удается с Internal_Error: PUT, Internal_Error: RESP или CloudFront 504 - ЧтPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Slack Files.completeUploadexternal Иногда не удается с Internal_Error: PUT, Internal_Error: RESP или CloudFront 504 - Чт

Сообщение Anonymous »

Slack установил API files.upload, поэтому я перемещаюсь в рекомендуемый поток, используя файлы. GetuploadUrlexternal → прямое загрузка файлов → files.completeuadexternal < /code> < /p>
Большая часть времени работает, но взаимосвязанно не сработает со следующими ошибками:
• »:« rermor »:« ruct »:« ruct »:« ruger: »:« rucer /ormor: »:« Направить »:« rucer /ormor: »: «ОШИБКА»: «Internal_Error: RESP»
• HTTP 504 Timeout от CloudFront во время прямой нагрузки файла. />
Получите URL -загрузку < /p>
$getUrlResponse = $this->slackApi->request('POST', 'https://slack.com/api/files.getUploadURLExternal', [
'body' => [
'filename' => 'Purchase Order 204.pdf',
'length' => 31112,
],
]);
< /code>
< /li>
Загрузите файл: < /p>
< /li>
< /ol>
$uploadResponse = $this->slackApi->request('POST', $getUrlResponse->getUploadUrl(), [
'body' => $parameters->getFile(), // Raw binary stream
]);

if ($uploadResponse->getStatusCode() !== 200) {
throw new \LogicException($uploadResponse->getContent(false));
}
< /code>

Заполните загрузку: < /li>
< /ol>
$this->slackApi->request('POST', 'https://slack.com/api/files.completeUploadExternal', [
'json' => [
'files' => [[
'id' => $getUrlResponse->getFileId(),
'title' => $parameters->getFilename(),
]],
'channel_id' => $parameters->getChannelId(),
'thread_ts' => $parameters->getThreadTs(),
],
]);
```

Are there known reasons behind internal_error:put or CloudFront 504 in this flow, and how can they be mitigated?


Подробнее здесь: https://stackoverflow.com/questions/795 ... orput-inte
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Slack Files.completeUploadexternal Иногда не удается с Internal_Error: PUT, Internal_Error: RESP или CloudFront 504 - Чт
    Anonymous » » в форуме Php
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Slack Files.completeUploadexternal Иногда не удается с Internal_Error: PUT, Internal_Error: RESP или CloudFront 504 - Чт
    Anonymous » » в форуме Php
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • Slack files.completeUploadExternal не загружает файлы в Slack
    Anonymous » » в форуме Python
    0 Ответы
    70 Просмотры
    Последнее сообщение Anonymous
  • Slack Files.completeUploadexternal без загрузки файлов в Slack
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Slack Files.completeUploadexternal без загрузки файлов в Slack
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»