(ETA httpie в теме и тегах, поскольку кажется, что это может быть проблемой, поскольку содержимое httpie отличается в контексте кукурузы.)
Я в недоумении, как решить эту проблему дальше.
Я использую учетные данные OAuth для отправки вызова API github с помощью httpie. Вызов возвращает ожидаемый ответ, когда я запускаю его из командной строки, но в сценарии, вызванном из cron, происходит сбой с ответом 404 «не найден», который, как указывают документы API, вероятно, является проблемой аутентификации.
Вызов выглядит так:
/usr/local/bin/http --auth joeuser:xxxx-AuthToken-xxxx https://github.ourplace.net/api/v3/user/orgs
Я не могу найти ничего очевидного в документации API github, указывающей на то, что может отсутствовать в бедной среде cron или что-то в этом роде, чтобы вызвать проблему. Я могу вставить тот же вызов в командную строку и получить ожидаемый список организаций.
Любые идеи или предложения по устранению неполадок?
Спасибо.