View Single Post
nso
popålol
nso's Avatar
Administrator
Kan ikke FB, kan ikke python, men noe a'la:

Kode

if output["object"] == "page":
   for entry in output["entry"]:
        for messaging_event in entry["messaging"]:
            if messaging_event.get("message"):
                if messaging_event['message'].get('text'):
                    message_text = messaging_event["message"]["text"]
                    print('Found text: ' + message_text + ', OK?') 
                elif messaging_event['message'].get('attachments'):
                    for attachment in entry["attachments"]: # les attachments-attributen som array...
                        if attachment["type"]== "image":
                            print('Found image attachment: ' + attachment["payload"]["url"])
                        else:
                            print('Found unsupported attachment type')
                else:
                    print('Found unsupported message type')
JSON er ganske simpelt.

Kode

{
    'something': [...], # array
    'something': {...}, # objekt
    'something': 123, # nummer
    'something': 'tekst', # streng

    # og så bruker man disse 4 datatypene til å lage mer kompliserte strukturer hvis ønsket

    'something': ['abc', 'def', ...], # array av strenger
    'something': [{ 'a': 123 }, {'b': 234}, ...], # array av objekter som inneholder en attribut som er et tall
    ... etc etc
}
Sist endret av nso; 5. august 2020 kl. 19:23.