Skip to:
Content
Pages
Categories
Search
Top
Bottom

Different Ways of Inviting

  • Avatar of shoeyn
    shoeyn
    Participant

    @shoeyn

    This is only a quick feature suggestion
    Would it be possible to invite friends by using Facebook Contacts or Windows Live contacts for example
    A feature such as the one facebook has for inviting people. Where you enter email and password for Googlemail/WindowsLive/AOL and it loads all email addresses from your contacts
    _____
    Nathan

Viewing 25 replies - 1 through 25 (of 26 total)
  • Avatar of Hugo
    Hugo
    Moderator

    @hnla

    There is a plugin developed that covered this, have a look through the plugin list. iirc it semed far too problematical for my use and I think it had to be configured from the dashboard which would have been an issue for users.

    Avatar of techguy
    techguy
    Participant

    @crashutah

    I’ve wanted the same type of integration. I suggested that Boone possibly integrate this little widget: http://www.plaxo.com/api/widget Not ideal, but gets you most of the way there.

    Avatar of Boone Gorges
    Boone Gorges
    Keymaster

    @boonebgorges

    This is definitely on my list. I’m going to have a good hard look at plaxo to see how much of its code I can steal.

    @boone lol, would really lke to have something like this and perhaps if it can also find anyone on the site who is on their email contacts…you could also look at the invite friends plugin for buddypress it covered this, and the plugin developer is no longer working on it..

    Avatar of Hugo
    Hugo
    Moderator

    @hnla

    That was the plugin I was referring to, for reference:

    http://wordpress.org/extend/plugins/invitefriends-plug-in/

    Avatar of Boone Gorges
    Boone Gorges
    Keymaster

    @boonebgorges

    Thanks, @hnla and @dre1080. I have a suspicion that Facebook in particular has totally changed how their friends API works since the plugin you mention was last updated. But it’ll be a good place to start, at least.

    Avatar of Hugo
    Hugo
    Moderator

    @hnla

    I have a suspicion that this is a rod for your back :-) have that feeling that it’s going to be one a PITA to get working correctly.

    Avatar of Boone Gorges
    Boone Gorges
    Keymaster

    @boonebgorges

    @hnla I have the same suspicion. That’s why I keep putting it off :) In fact, I deleted my Facebook account not too long ago so it’s going to be hard for me to find a way to test a FB contact importer.

    Avatar of Ehegwer
    Ehegwer
    Participant

    @ehegwer

    great plugin! I wanted to know if there was any movement on the Plaxo plugin integration. IMHO, this is the biggest, fastest way to grow your community, and spread things virally, by having members invite friends and so forth.

    Avatar of techguy
    techguy
    Participant

    @crashutah

    @ehegwer I haven’t seen any movement. It actually would take a pretty big change to the plugin since it would have to change from a list of text boxes that have one email per textbox to a text area that’s comma delimited. Then, you’d have to split the text area into the individual addresses. Still not rocket science, but a little more work.

    Either way, I plan to do it in the next couple weeks. Maybe I can offer my code to @boonebgorges if he wants. Although, I also just fond this open source package: http://openinviter.com/ It seems like an interesting option since it integrates with more social networks/email sites than the Plaxo one above. Plus, it’s open source. I haven’t figured out yet if there’s any drawbacks to using it.

    Avatar of Boone Gorges
    Boone Gorges
    Keymaster

    @boonebgorges

    Hi everyone. Thanks for the bump about this. To be honest, I haven’t even begun to look at this. The BP end of things, as John says, is not rocket science; nearly all the necessary stuff is already in IA to make the BP part of this work. Finding the right APIs (Plaxo, OpenInviter, or individual social apis) and integrating them is the tiresome part.

    @techguy, if you make some progress integrating one of these things, I would be delighted to have a look at it and commit it to IA (with credit of course!). Otherwise it’s something I hope to get around to one of these days, but it probably won’t be any time very soon.

    Avatar of techguy
    techguy
    Participant

    @crashutah

    I’ve been looking at Open Inviter and it’s pretty straightforward. My biggest challenge will probably be doing it with some nice Ajax so that it’s all on the same page and not a 2 step process. My Ajax skills are weak, but I’ll give it a whirl and see what happens.

    The interesting question here is that with Open Inviter it provides a long list of the contacts that it pulled with check boxes you can check or uncheck. I’m debating whether it’s better to let them uncheck emails or if it’s better to do like Facebook and just send it to everyone in the address book.

    Avatar of Ehegwer
    Ehegwer
    Participant

    @ehegwer

    Thanks for the follow-up. I’d mimic FB, and let them check as needed.

    Avatar of techguy
    techguy
    Participant

    @crashutah

    @Ehegwer
    Ok, so maybe I don’t know Facebook’s process. Which I guess makes sense since I didn’t have them pull my address book. Do they present you a list of email addresses with them all checked when you choose to pull your address book?

    Avatar of Ehegwer
    Ehegwer
    Participant

    @ehegwer

    Yep, that’s exactly how, and you uncheck as you go.

    Avatar of Patrik
    Patrik
    Participant

    @patrikp

    @crashutah I would love to have the ability to invite my whole contact lists. Any clearer how to do it?
    One important thing is to sort out the emails that are already registered at the buddypress site so they are not invited again.

    Avatar of techguy
    techguy
    Participant

    @crashutah

    I’ve started down the road of integrating Open Inviter with Invite Anyone. I’ve got it working on a test web page. Seems like it will be easy enough to integrate. I agree the challenge of verifying who is a member already is interesting, but important and doable.

    The challenge I just realized is that this page likely needs to be on SSL since they’re entering their email password. Is there any way around this? Facebook as you login on a non-ssl page, but redirects you to an SSL page if you mess up.

    Avatar of Travel-Junkie
    Boris
    Participant

    @travel-junkie

    Open Inviter seems like a good idea, but what it actually does is just scrape the screen (last time I checked, which, granted, has been a while). That means it’s gonna be a headache to keep updated. Every time FB or Twitter or any other site you want to check changes a bit of html around the plugin isn’t gonna work. Also FB will probably ban your site faster than you can say holy crap. Just my 2 cents!

    Avatar of techguy
    techguy
    Participant

    @crashutah

    @travel-junkie
    I think you’re right from what I can tell. Although, that’s why each one is broke into individual plugins which they update as things change.

    FB ban is a possibility, but would depend on growth. The interesting thing is that it’s what they do for the other email accounts. They invented it.

    Avatar of Travel-Junkie
    Boris
    Participant

    @travel-junkie

    Yup, they do it. Doesn’t stop them from banning you though. It’s pretty hard to argue against one of the largest sites on the net :)

    Avatar of Boone Gorges
    Boone Gorges
    Keymaster

    @boonebgorges

    Ideally we’d be able to tap into the Gmail (Twitter, Facebook, etc) APIs, which generally use oAuth, and would avoid the need for passwords to be entered. Harder, though :)

    Avatar of techguy
    techguy
    Participant

    @crashutah

    The problem is that I don’t think Hotmail and Yahoo have API’s, do they? If they did, I might consider outsourcing the development of it. Not good to have an email address importer and not cover those 2 email apps.

    Avatar of techguy
    techguy
    Participant

    @crashutah

    Ok, so they do have APIs. This is definitely the better way to go.

    Hotmail: http://dev.live.com/contacts/
    Gmail: http://googledataapis.blogspot.com/2008/03/3-2-1-contact-api-has-landed.html
    Yahoo: http://developer.yahoo.com/social/contacts/ , http://developer.yahoo.com/addressbook/

    Then, of course Facebook and Twitter have an API as well. Now the time to figure out all the APIs. Anyone up for the job? I have some cash for someone who wants to work on it.

    Avatar of techguy
    techguy
    Participant

    @crashutah

    I just found Cloud Sponge: http://www.cloudsponge.com/ Free through May I believe, but $25/month after that or $275/year. Probably a little steep for most people, but nice that you don’t have to update it with each API.

    I’m going to suggest they make a plugin that plugs into Invite Anyone. What do you think?

    Avatar of anindyaray
    anindyaray
    Member

    @anindyaray

    :) Invite anyone is an awesome plugin, only invitation plugin with multiple email sending feature….
    with it , some thing free would be much nicer :)
    thanks

Viewing 25 replies - 1 through 25 (of 26 total)

You must be logged in to reply to this topic.