<fb:serverFbml style="width: 240px;">
<form method="post" action="/friend-selector" id="friend-selector">
<script type="text/fbml">
<fb:fbml>
<fb:friend-selector uid="xxxxx" name="uid" idname="friendselector_s"/>
</fb:fbml>
</script>
<INPUT type="submit" value="submit" class="submit" />
</form>
</fb:serverFbml>
i arkadaş kimliği almak çalışıyorum:Fb Arkadaş seçici
def post(self):
logging.info(self.request.POST)
ss=self.request.POST[u'friendselector_s']
logging.info(ss)`
Yani geeting ediyorum hatası.
Traceback (most recent call last):
File "C:\Program Files\Google\google_appengine\google\appengine\ext\webapp\__init__.py", line 702, in __call__
handler.post(*groups)
File "D:\Workspace\main.py", line 142, in post
ss=self.request.POST[u'friendselector_s']
File "C:\Program Files\Google\google_appengine\lib\webob\webob\multidict.py", line 302, in __getitem__
return self._decode_value(self.multi.__getitem__(key))
File "C:\Program Files\Google\google_appengine\lib\webob\webob\multidict.py", line 77, in __getitem__
raise KeyError(key)
Bu kodu google app egine ile backend'de facebook'ta kullanıyorum. Arkadaki verileri toplarken id adını alamadım. Genel olarak, seçilen freind kimliğini alamıyorum. Ayrıca javscript tarafında da veriye ihtiyacım var.
Bu yeterli bilgi yok. –
Hangi diğer bilgilere ihtiyacınız var. Arka ucunda ben arkadaşım kimliği almak için çalışıyorum 'def posta (self): logging.info (self.request.POST) ss = self.request.POST [u'friendselector_s '] logging.info (ss) ' – goblin2986
Tam kodu ve tam hata mesajlarını göndermek için sorunuzu düzenleyin. –