Hi Zeynel,
You may want to do something as below:
Entity:
Invitation {
Date invitationTime;
String email;
String code;
}
Sending Mail:
Content can be something like "You are invited to
http://mastergaurav.appspot.com/invite/code".
Handling:
Add a handler at "/invite/*"
Grab the path-info (HttpServletRequest::getPathInfo). Remove
leading "/". Remainder part is your code.
Search in DB using this code. Get the email/invitationTime to do
futher processing (your invitation has been expired or welcome).
Hope that helps.
--
Happy Hacking,
Gaurav Vaish
www.mastergaurav.com
On Nov 18, 10:06 am, Robert Kluin <[email protected]> wrote:
> Hi Zeynel,
> You will need to write your own generate_invite_link function. How
> you will do that depends on your app, but presumably you will direct
> users to some URL specific to that user and ask them to signup or
> something.
>
> Robert
>
> On Wed, Nov 17, 2010 at 23:30, Zeynel <[email protected]> wrote:
> > How do we generate invite link in this example:
>
> >http://code.google.com/appengine/docs/python/mail/sendingmail.html
>
> > message.body = """
> > I've invited you to Example.com!
>
> > To accept this invitation, click the following link,
> > or copy and paste the URL into your browser's address
> > bar:
>
> > %s
> > """ % generate_invite_link(to_addr)
>
> > Is "generate_invite_link()" a function that we need to supply? What is
> > it? Thanks.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected].
> > For more options, visit this group
> > athttp://groups.google.com/group/google-appengine?hl=en.
>
>
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en.