dennis yu | 4 Jul 15:46
Picon

Re: Web Service Interface to PHPList

Pete Ness <pete <at> nessoft.com> writes:

> 
> (I'll reply to your reply tomorrow, Michiel).
> 
> I have an external license management system that issues license keys, 
> and I've written a PHP SOAP interface (that uses PEAR's SOAP module, 
> rather than PHP 5's) to PHPList.  This allows my external system to talk 
> to PHPList to add users (when they purchase a license), plus auto-update 
> their email address when they tell me about an email address change and 
> auto-subscribe people to a list when they buy a specific product.  I 
> also use this to maintain beta user lists, and the beta system allows 
> certain rights if someone is subscribed to the beta list (private list).
> 
> I currently have this in a separate directory so it can be .htaccess 
> controlled and require SSL, but it wouldn't be hard to move this to a 
> subdirectory of the PHPList tree to allow more general use.  I think it 
> would probably require some customization by anyone to use, but if 
> anyone's interested in this, I could contribute it and help someone else 
> make it work more generally.
> 
> Anyone interested?  It currently supports the following interface:
> 
> + <operation name="findByEmail">
> + <operation name="findByID">
> + <operation name="findByForeignKey">
> + <operation name="createUser">
> + <operation name="changeEmail">
> + <operation name="getAllLists">
> + <operation name="getSubscribedLists">
(Continue reading)

Pete Ness | 21 Jul 01:45

Re: Re: Web Service Interface to PHPList

Hi, Dennis.

I hate to admit to this, but I've stopped using phplist.  The 
painfulness of my last mailing (where clicktracking and the sending of 
mail blocked each other, plus some other challenges that were partly of 
my own doing) was something that I decided I didn't want to experience 
again.  I've moved to a commercial (i.e., paid-for) package to do my 
mailings.

This means I'm not really going to be much help on further flushing out 
the API.  Sorry.

I have positive feelings for phplist (and thanks, Michiel, for all your 
great work on it), but right now I find that I'd rather pay someone else 
to solve the problems, rather than do it all myself.  Hopefully this 
will work out - maybe I'll be back.

Best luck to all.

- Pete

> Hi Pete,
>
> Great job!  
>
> I'd be very interested in working with you on this--
> from both a development and funding standpoint.
> Let's round up a few of us, like Michiel suggested,
> and get a full-fledged API out for the community.
>
(Continue reading)


Gmane