Bu diğer stackoverflow yayınına göre, çekme isteğine yorum eklemek için sorunları API kullanmanız gerekir. Mantıklı görünüyor çünkü üst düzey bir yorum yapmak istiyorum ve sadece bir yorum içeriğine yer vermek istiyorum.Github API Auth, çekme isteği üzerine yorum ekleme ile çalışmaz
Create comment on pull request
Şifremi ve tek seferlik işaret hem temel auth ile aşağıdaki isteği kullanıyorum ve çalıştılar. Github kuruluşunu kullanıyoruz, böylece sunucu doğru. Yorumlar için Api burada. Böyle görünüyor çalışıyorum
https://developer.github.com/v3/issues/comments/#create-a-comment
Benim isteği:
POST /repos/mobile/android/issues/1615/comments HTTP/1.1
Authorization: Basic XXXXXXXXXX
Content-Type: application/json
Cookie: logged_in=no
Host: ghe.megaleo.com
Connection: close
User-Agent: Paw/2.2.5 (Macintosh; OS X/10.10.5) GCDHTTPRequest
Content-Length: 33
{"body":"Here is a test comment"}
Ben bir yönlendirmeden
<html><body>You are being <a href="https://ghe.megaleo.com/login?return_to=https%3A%2F%2Fghe.megaleo.com%2Frepos%2Fmobile%2Fandroid%2Fissues%2F1615%2Fcomments">redirected</a>.</body></html>
olarak 302 yanıtı alıyorum auth ya yapmanın başka bir yolu var mı yanlış yaptığım bir şey mi var? eşdeğer bukle komut muhtemelen ev sahibi doğrudur yüzden github kurumsal kullanmak bu
curl -H "Content-type: application/json" -X POST -u username:password -d '{"body": "Here is a test comment on a pull request"}' https://ghe.megaleo.com/repos/mobile/android/issues/1615/comments
Bu işe yaradı. Çok teşekkür ederim!! –