Adicionando mensagens instantâneas (possivelmente XMPP) ao meu site no AppEngine (sem usar o Google Login IDs)

StackOverflow https://stackoverflow.com/questions/4241920

Pergunta

Eu desenvolvi um site de namoro construído sobre o mecanismo do Google App, ao qual gostaria de adicionar mensagens instantâneas e possivelmente/provavelmente de áudio e videoconferência.

Dado que os usuários do site não querem compartilhar seus detalhes pessoais ou informações de contato reais, estou lidando com todas as informações e sessões de login sem assumir que os clientes têm (ou até querem) um ID da conta do Google ou qualquer outro login que está associado à sua identidade real.

Gostaria de ouvir sugestões sobre como eu poderia adicionar mensagens instantâneas ao meu site, uma vez que não posso acessar diretamente diretamente o Google Talk ou algum outro serviço existente.

Faria sentido usar o XMPP para isso, e se assim for o Google Talk ou qualquer outro provedor de serviços XMPP me permitirá registrar novas contas de usuário sem intervenção manual (por exemplo, depois que um usuário estiver registrado no meu site, registre -os automaticamente no XMPP fornecedor)? Ou, se não, talvez eu possa usar um único ID do Google com o Google Talk com um identificador de recurso diferente para cada usuário (me@google.com/user1, me@google.com/user2, etc ...) e enviar mensagens entre os diferentes recursos? Isso poderia funcionar e/ou ter milhares de conexões simultâneas com uma única conta me baniram do Google Talk?

Talvez algum tipo de solução baseada em Ajax possa fazer mais sentido, dado que os usuários já estão registrados no meu site, mas não estão registrados para um serviço XMPP?

Qualquer sugestão sobre como eu poderia abordar esse problema seria muito apreciada.

Atenciosamente -Alexander

Foi útil?

Solução

O bate -papo de texto é o problema mais fácil. Você pode fazer com ou sem XMPP. Sem o XMPP, você estará criando um cliente do tipo bate -papo no Facebook em suas páginas que envia mensagens de cada usuário para o aplicativo, e o aplicativo mostra então na tela do destinatário. (O cliente pode estar pesquisando ou usar o cometa quando chegar Fora). Verificação de saída OLARK Para ver como isso funciona.

Depois de criar código para usar o aplicativo como um quadro de distribuição que direciona a mensagem correta para a pessoa correta (anonimamente, talvez), você pode portar isso facilmente para o XMPP, se precisar. Ambas as partes adicionam você.dating.site@appspotchat.com para suas listas de amigos e você envia todas as mensagens de girl@site.com para guy@site.com e vice-versa. (assumindo um site heterogêneo.)

Áudio e vídeo, não tenho idéia de como fazer sem compartilhar detalhes entre as partes:-/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top