5

Sé que hay muchas preguntas sobre este tema, pero ninguna de ellas tiene respuestas satisfactorias. De nuevo, no estoy tan seguro acerca de la ayuda ya que 2 de mis últimas 3 preguntas no fueron respondidas. Bueno, aún así, la pregunta es, ¿Hay alguna manera en que podamos enviar solicitudes de amistad a cualquier usuario de Facebook desde una aplicación de iOS? Por supuesto que tenemos la identificación de usuario de ese usuario.¿Cómo enviar una solicitud de agregar un amigo (al usuario de Facebook) desde la aplicación iOS?

Como ya he buscado en Google mucho y pasó por muchos enlaces incluidos

  1. how send friend request to a person in Facebook through iPhone app?
  2. Can a facebook friend request be sent from my own app?
  3. https://developers.facebook.com/docs/reference/dialogs/requests/
    etc ..

Y finalmente lo encontré:

http://www.facebook.com/dialog/friends?id=100002487216939&app_id=123050457758183&redirect_uri=http://www.example.com/response/

Este diálogo hace lo mismo que yo quiero. Entonces, ¿hay algún equivalente para esto en el gráfico? O algo en iOS sdk, FBDialogueDelegate. Cualquier cosa que pueda ayudarme.

+1

2 de sus últimas 3 preguntas no fueron respondidas porque eran malas, dejen de quejarse y lean las preguntas frecuentes – AnthonyBlake

+0

gracias @AnthonyBlake Haré lo que sugirieron ... :) tienen algo que decir sobre esta pregunta o esto también es deficiente ¿suficiente? – rptwsthi

Respuesta

1

Para user-to-user peticiones, usted puede hacer esto (usando ARC):

NSDictionary* params = [NSDictionary dictionaryWithObjectsAndKeys: message, @"message", title, @"title", nil]; 
[[self facebook] dialog: @"apprequests" 
          andParams: [params mutableCopy] 
         andDelegate: delegate]; 

Para app-to-user peticiones, usted puede hacer esto:

NSDictionary* params = [NSDictionary dictionaryWithObjectsAndKeys: message, @"message", nil]; 
[[self facebook] requestWithGraphPath: @"[FRIEND ID]/apprequests" 
          andParams: [params mutableCopy] 
         andHttpMethod: @"POST" 
          andDelegate: delegate]; 

Asegúrate de que tienes los tokens de acceso adecuadas y la corregir la configuración de Facebook (configuración de página de lienzo, etc.) para cada uno.

+0

Usted está sugiriendo la manera de solicitar un amigo para UNIRSE A LA APLICACIÓN, lo que necesito es enviar una solicitud de amistad desde la aplicación. – rptwsthi

+1

No es posible y va en contra de [Política de Facebook] (https://developers.facebook.com/policy/) IV.2 y IV.3 al menos –

+0

+1 Hmmm .. Gracias .. :) – rptwsthi

Cuestiones relacionadas