Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Facebook - Métodos para listar amigos, grupos, etc (https://www.clubdelphi.com/foros/showthread.php?t=90019)

Luis Massa 20-03-2016 16:59:25

Facebook - Métodos para listar amigos, grupos, etc
 
Estimados Señores

Soy muy novato en el uso de las funciones de internet.
Mi experiencia de programación es muy alta en lo que se refiere a definiciones de bases de datos (cualquier cosulta sobre bases de datos o consultas SQL a este foro (no puedo poner enlaces) )

Sigo

Estuve buscando y no pude encontrar nada concreto acerca de como acceder a facebook desde Delphi para básicamente
1.- Obtener un listado con los amigos de un usuario.
2.- Obtener un listado con los grupos de un usuario.

Intentos de prueba
1. He tratado de usar API.NET, pero no se como se hace para llamar las rutinas a las que hace referencia Microsoft en :
( no puedo poner enlaces, pero está en la librería de microsoft, buscando microsoft libreria facebook asp net)
(No hay error para delcarar, porque ni siquiera se como invocar a la funcion del API.NET)
(No se como se carga el componente ni como se llama)

2.- He tratado de hacer un "get" según leo en
( no puedo poner enlaces, pero está en la graph facebook developers )
(Aqui si he tenido unos errores como 10061# haciendo resultado:=idhhtp1.get('www-graph-facebook-com/get/me/photos) y formas similares (no puedo poner enlaces, disculpen) )
Pero, superado este error, no me devuelve nada en resultado. Ni siquiera un error.

La pregunta
¿ Alquien sabe como obtener una lista de amigos o grupos de facebook en Delphi 7 ?

Estoy muy agradecido por cualquier respuesta u observación.

( no puedo poner el enalace, pero en el Club Delphi tengo otra pregunta con mi nombre de usuario acerca del mismo tema, en le uso de la facebook.dll)

Casimiro Notevi 20-03-2016 21:00:07

Puedes poner enlaces, de momento, haciendo "trampa", y algún moderador lo pondrá correctamente. Ejemplo: ttp://www.clubdelphi.com

Ñuño Martínez 21-03-2016 10:47:02

Yo he estado leyendo la documentación de Facebook (aunque en mi caso es para trabajar con Smart Mobile Studio) y me he quedado con la sensación de que antes de haberla leído debería saber algo que no sé. Últimamente me pasa mucho. :(

Luis Massa 21-03-2016 17:12:22

Cita:

Empezado por Ñuño Martínez (Mensaje 503538)
Yo he estado leyendo la documentación de Facebook (aunque en mi caso es para trabajar con Smart Mobile Studio) y me he quedado con la sensación de que antes de haberla leído debería saber algo que no sé. Últimamente me pasa mucho. :(

Ñuño Martínez

Si, entiendo lo mismo que Usted.
Aparentemente esrá todo explicado, pero falta "una pieza".
Por ejemplo
Se pueden pedir todos los amigos, haciendo un user_friends_acces (no es literal) pero eso no figura como se hace en ningún lado.

Acerca de las Generalidades, en un link muestra un ejemplo en C# y en C++
Link ps://msdn.microsoft.com/en-us/library/bb932386.aspx#FacebookFriends

Aqui se ve un ejemplo.
Yo no comprendo C ni las equivalencias.

Problemas que veo
1.- No se como se cargan las funciones que utilizan en el ejemplo.
2.- No se como se definenc los tipos.

Preguntas
¿ Hay un package ? o ¿ Un componentee que falte instalar ?
Hay un compnente "framework.net" o "api.net" ?

Desde ya, muchas gracias

Luis Massa 21-03-2016 17:33:17

Por ejemplo, si pudiese invocar esta rutina

https://msdn.microsoft.com/en-us/lib...vs.113%29.aspx

Avanzaría mucho, ya que puedo empezar con algo que funcione

Codigo

Código:

public class FacebookAuthenticatedContext : BaseContext
Preguntas
1.- La rutina está en facebook.dll (esto es así) (no es pregunta)
2.- Estando la rutina en facebook.dll ¿ Cómo defino en mi progrma Delphi BaseContext ?

O mucho mejor, implementar esto, con lo que obtengo el "token"

Código:

public:
property String^ AccessToken {
        String^ get();
        private: void set(String^ value);
}

Muchas Gracias.

Luis Massa 21-03-2016 17:45:49

Disculpe

Me informaron que debo colocar este mensaje en el foro abierto (no es litaral)

Pregunta
Está bien donde está o debo cambiarlo de sitio ?

Muchas Gracias.

Casimiro Notevi 21-03-2016 17:49:04

Aquí está bien.

Cita:

Empezado por Luis Massa (Mensaje 503550)
Disculpe
Me informaron que debo colocar este mensaje en el foro abierto (no es litaral)
Pregunta
Está bien donde está o debo cambiarlo de sitio ?
Muchas Gracias.



La franja horaria es GMT +2. Ahora son las 12:56:12.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi