Wpis z mikrobloga

#wykopapi #programujzwykopem
Ktoś wie jaki jest format ankiety przesyłanej POSTem podczas podczas dodawania wpisu przez API wykopu?

Te mi nie działają

survey=test,test1,test2
survey=test%2Ctest1%2Ctest2
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie działają także:

survey[question]=testetstst&survey[answers][]=dhjskahdjkasd&survey[answers][]=jlfdjskljfkd
survey[question]=testetstst&survey[answers]=dhjskahdjkasd&survey[answers]=jlfdjskljfkd
mimo że strona webowa tak je wysyła w formularzu
  • Odpowiedz
@Grizwold: formularz na stronie wysyła POSTem takie coś:

survey%5Bquestion%5D=daskldjlk+sjkldj+kalsjkdljskal+jlkdjsakl&survey%5Banswers%5D%5B%5D=jdklsajkldjskaljdklsjad&survey%5Banswers%5D%5B%5D=djlkasjdlkjsakldjsajdsa
  • Odpowiedz
Co parsuje się do:

survey[question]: daskldjlk sjkldj kalsjkdljskal jlkdjsakl
survey[answers][]: jdklsajkldjskaljdklsjad
survey[answers][]: djlkasjdlkjsakldjsajdsa
  • Odpowiedz
@sokytsinolop: Zdekompilowałem Mikroblog+ bo widziałem, że na nim działają. Jak odtworzyłem zapytanie na swoich kluczach to oczywiście, że dostaję stronę HTML z błędem przez API :D
Chyba, że wymuszę dodawanie wpisu z Contenttype "text/plain" wtedy "Niepoprawnie podpisane zapytanie"
Zostawiam to w cholerę i implementuje reszte API :P
  • Odpowiedz
Próbowałem tak zakodować ankietę:

survey[question]: daskldjlk sjkldj kalsjkdljskal jlkdjsakl
survey[answers][0]: jdklsajkldjskaljdklsjad
survey[answers][1]: djlkasjdlkjsakldjsajdsa
  • Odpowiedz
I to też nie działa:

survey[question]: daskldjlk sjkldj kalsjkdljskal jlkdjsakl
survey[answers][1]: jdklsajkldjskaljdklsjad
survey[answers][2]: djlkasjdlkjsakldjsajdsa
  • Odpowiedz