API de Facebook | Juego-4

Requisitos previos: Conjunto de API de Facebook 1 , Conjunto 2 , Conjunto 3

En este artículo discutiremos 3 métodos:

  1. poner_objeto
  2. poner como
  3. poner_comentario
  1. put_object: escribe el objeto mencionado en el gráfico social de Facebook conectado al padre dado.
    Parámetros:
    1. parent_object: una string que especifica el padre del nuevo objeto. Por ejemplo, la publicación es el padre del comentario, cuando queremos agregar un nuevo comentario o cuando queremos agregar una nueva foto, el perfil de usuario es el padre de la foto.
    2. nombre de conexión: una string que especifica la conexión o los bordes entre los objetos.

    Ejemplo #1: Publique un mensaje con un enlace al muro de usuario activo.

    import json
    import facebook
      
    def main():
        token = "Please replace this with "me" or your Access Token(for Posting on your wall)\
                 or with PAGE Access Token(for posting on Page)"
      
        graph = facebook.GraphAPI(token)
        message = graph.put_object(parent_object ="me"
                  connection_name ="feed",
                  message ="Hello this is a great website for various Computer Science Topics.",
                  link ="https://www.geeksforgeeks.com")
      
        print(json.dumps(message, indent = 4))
      
    if __name__ == '__main__':
        main()

    Ejemplo n.º 2: este ejemplo muestra cómo usar put_object para publicar un comentario en un POST.

    import json
    import facebook
      
    def main():
        token = "Please replace this with your PAGE ACCESS TOKEN"
        graph = facebook.GraphAPI(token)
    commenttopost = graph.put_object(parent_object ="PAGEID_POSTID",
                    connection_name ="comments",
                    message ="Please share and Like the website for content on Computer Science")
        print(json.dumps(commenttopost, indent = 4))
      
    if __name__ == '__main__':
        main()

  2. put_comment : este método facilita escribir un mensaje como comentario a un objeto.
    Parámetros:
    1. object_id: una string única para un recurso en particular.
    2. mensaje: Una string que se publicará como comentario.

    import json
    import facebook
      
    def main():
        token = "Please replace this with your PAGE ACCESS TOKEN"
        graph = facebook.GraphAPI(token)
        putcomment = graph.put_comment(object_id ="PAGEID_POSTID",
                     message ="This is a very good website for Computer Science Topics")
      
        print(json.dumps(putcomment, indent = 4))
      
    if __name__ == '__main__':
        main()

  3. put_like : Agregar como a un objeto dado
    Parámetros:
    object_id: Una string que es una identificación única para el recurso en particular.

    import json
    import facebook
      
    def main():
        token = "Please replace this with your PAGE ACCESS TOKEN"
        graph = facebook.GraphAPI(token)
        putlike = graph.put_like(object_id ="PAGEID_POSTID")
        print(json.dumps(putlike, indent = 4))
      
    if __name__ == '__main__':
        main()

Referencias: https://facebook-sdk.readthedocs.io/en/latest/api.html

Publicación traducida automáticamente

Artículo escrito por rashi_garg y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *