• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Blogs SAPO
 

Blogs SAPO

on

  • 2,492 views

APIs dos Blogs do SAPO.<

APIs dos Blogs do SAPO.<
Exemplos práticos de Integração com aplicações.

Statistics

Views

Total Views
2,492
Views on SlideShare
2,446
Embed Views
46

Actions

Likes
0
Downloads
23
Comments
0

2 Embeds 46

http://intra.codebits.sapo.pt 42
http://www.slideshare.net 4

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Blogs SAPO Blogs SAPO Presentation Transcript

    • Blogs Arquitectura e API
    • Agenda 1. Plataforma 2. Dados actuais 3. Arquitectura 4. Web Services 5. Feeds 6. DEMO
    • Blogs do SAPO • http://blogs.sapo.pt • Equipa: 6 pessoas • Baseado na plataforma Livejournal • Desenvolvimento: 4 meses • Entrada em produção: 1 de Março, 2006
    • Dados actuais • 160.000+ blogs registados • 1.000.000+ posts • 1.800.000+ comentários
    • Arquitectura Cache Memcached VIP LB WEB Apache Alteon Perlbal DB mod_perl MySQL
    • Categorias de Web Services • http://services.sapo.pt/Metadata/Service/Blogs • Detalhes de blogs • Gestão de posts • Gestão de rascunhos • Gestão de comentários
    • Características dos Web Services • REST Webservices • Exportação da API interna para WS • Significado dos parâmetros • user • itemid / jitemid • jtalkid
    • Detalhes de blogs • ListBlogs • BlogRemove
    • Gestão de posts • LastPosts • PostCreate • PostRemove • PostUpdate
    • Gestão de rascunhos • DraftList • DraftCreate • DraftDelete • DraftFetch • DraftPublish
    • Gestão de comentários • LastComments • CommentApprove • CommentReject • CommentDelete
    • Feeds • Feed geral posts - http://blogs.sapo.pt/feedposts.bml • Feed geral comentários - http://blogs.sapo.pt/feedcomments.bml • Feed tag -http://blogs.sapo.pt/tagrss.bml?tag=TAG • Feed destaques - http://blogs.sapo.pt/destaquesrss.bml
    • DEMO
    • Blog temático 1. Imaginar tema 2. Encontrar fonte de dados 3. Filtrar dados relativamente ao tema 4. Gerar posts 5. ??? 6. Profit!
    • is_interesting()
    • Fonte de dados: Broker
    • process_blog_post()
    • do_post()
    • Dúvidas?
    • Contactos • André Cruz - (andre.cruz@co.sapo.pt) • Hugo Costa - (hugo.costa@co.sapo.pt)