• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    TUSILFacebook Pages / rady a zkusenosti / facebook marketing / facebook apps
    Klub pro vsechny, co na facebooku provozuji stranky - Facebook Pages. Rady a zkusenosti z provozu, co a jak funguje dobre a co ne. Jak spravne vytvorit a udrzovat stranku, jak na vyvoj aplikaci a jak nenastvat lidi :)
    rozbalit záhlaví
    TUSIL
    TUSIL --- ---
    JEREMIUS: pres FQL by to jit melo, graph vraci jen pocet likes a pripadne komentare
    JEREMIUS
    JEREMIUS --- ---
    JEREMIUS: Nevíte, nebo je můj dotaz hloupý/nesrozumitelný či jinak závadný? :-)
    JEREMIUS
    JEREMIUS --- ---
    Jde vyjet seznam všech uživatelů, kteří dali Like webové stránce, kerou mám asociovanou se svým uživatelským účtem (meta property)?
    Co jsem si tak zkoušel googlovat, mělo by to jít přes FQL - like. Ale chci se ujistit, než to začnu s někým řešit.
    AVATAR
    AVATAR --- ---
    TUSIL: opet pomohlo, diky...
    TUSIL
    TUSIL --- ---
    AVATAR: bud si muzes poskladat ten POST pomoci curl v php http://www.php.net/manual/en/function.curl-init.php, nebo vyuzit ten $facebook objekt, tam to pak vypada treba takhle:
            $create_album = $facebook->api('/'.$user_id.'/albums', 'POST', array(
              'name'=> 'nazev alba',
              'access_token'=>$access_token
            ));
    

    AVATAR
    AVATAR --- ---
    Tak jsem opet v knocich...

    snazim se publishnout ze svy aplikace na wall usera nejaky info. Pres dialog to neni problem, ale ja to chci naprimo bez nej. Aplikace ma pozadovany opravneni (publish_stream), ale z dokumentace opravdu nechapu jak to mam pomoci php zavolat.

    Post - Facebook Developers
    http://developers.facebook.com/docs/reference/api/post/

    curl -F 'access_token=...' \
    -F 'message=Check out this funny article' \
    -F 'link=http://www.example.com/article.html' \
    -F 'picture=http://www.example.com/article-thumbnail.jpg' \
    -F 'name=Article Title' \
    -F 'caption=Caption for the link' \
    -F 'description=Longer description of the link' \
    -F 'actions={"name": "View on Zombo", "link": "http://www.zombo.com"}' \
    -F 'privacy={"value": "ALL_FRIENDS"}' \
    -F 'targeting= {"countries":"US","regions":"6,53","locales":"6"}' \
    https://graph.facebook.com/me/feed

    v diskuzi z toho lidi taky nejsou moc chytri a jediny co tam kdo radi je pouzit $facebook objekt, kterej mi ale delal vcera neplechu a tudiz se mu chci vyhnout jak cert krizi. Kdyz googlim, nachazim jen samy stary clanky :(

    Zkuste me nejak nakopnout prosim, diky...
    AVATAR
    AVATAR --- ---
    TUSIL: diky moc, uz to frci...
    AVATAR
    AVATAR --- ---
    TUSIL: "the user must authorize your app"
    v tomhle bude asi ten hacek, diky
    TUSIL
    TUSIL --- ---
    AVATAR: delej to radsi podle dokumentace primo na fb, ten clanek je rok starej a uz to funguje trochu jinak http://developers.facebook.com/docs/guides/canvas/#auth
    AVATAR
    AVATAR --- ---
    mozna je problem v tom, ze nejak nefunguje prijmuti requestu hry. Z prvniho acc si na druhej poslu request. Ten prijde. Kdyz kliknu na button prijmout, hodi me to na index my aplikace a to je vse.

    kdyz kliknu zpet na requesty, znovu tam mam ten samej button prijmout. Prijde mi to divny, ale jsem facebookovej noob, takze kdovi, jestli to neni spravne. Kazdopadne se mi do zadnyho seznamu ta hra neprida, coz by asi mela, ne?
    AVATAR
    AVATAR --- ---
    v podstate podle tohoto:
    Graph API & IFrame Base Facebook Application Development | Thinkdiff.net
    http://thinkdiff.net/facebook/graph-api-iframe-base-facebook-application-development/

    ve vedlejsim auditku mi radili, ze by to mohlo byt sandbox enable, ale mam ho disable. Navic jsem z toho druhyho acc udelal spoludevelopera aplikace a porad ten samy problem - session mi vraci pouze acc kterej je majitel aplikace.
    TUSIL
    TUSIL --- ---
    resp. jedes podle nejakyho example konkretniho?
    TUSIL
    TUSIL --- ---
    AVATAR: prihlasujes se tam pres oauth?
    AVATAR
    AVATAR --- ---
    hmm kdyz kliknu na submit it to the App Directory, NIC to neudela.
    AVATAR
    AVATAR --- ---
    Napada me, jestli to neni tim, ze ten prvni acc je ten, na kterym to vyvyjim a tu aplikaci nemam publishnutou? Ale je divny, ze se mi aplikace zobrazi, ale session nenacte? Nechapu :(
    AVATAR
    AVATAR --- ---
    Aha, tak to v tom chromu rvalo, protoze jsem mel otevreny druhy okno s fb.. ted uz se to chova oboje stejne: s druhym acc mi to nenajde zadnou session.
    AVATAR
    AVATAR --- ---
    Ahoj,

    snazim se udelat aplikaci pro facebook, ale zasekavam se uz u takove trivialni zalezitosti, jako je connect.

    Udelal jsem si dva acc a s obema delam to same - otevru si uplne jednoduchou aplikaci, ve ktere mam v podstate jen ten connect.

    Zatimco s jednim acc neni problem a vypise se mi uid (respektive session), pote co se odhlasim a prihlasim s druhym acc (popripade v jinym prohlizeci) mi to session nenajde.

    Nehlede na to, ze mi v kazdym prohlizeci pise fb jinou hlasku. V chromu mi to pise: Error:FacebookApiException Object ( [result:protected] => Array ( [error] => Array ( [type] => OAuthException [message] => Error validating access token: This may be because the user logged out or may be due to a system error. ) )

    i kdyz prihlasenej jsem a ve ff to pro jistotu nevyhodi error zadnej.

    Zacinam z toho byt docela zoufalej. Kde delam chybu? :(
    ADAMM
    ADAMM --- ---
    NOISEGATE: jak bylo řečeno - tohle můžeš udělat v záložce, Zeď nebo Info bude buď vidět všem, nebo nikomu (když není stránka publikovaná). jak to udělat pro záložku:

    Customizing your Facebook iFrame Application – Reveal Tab Fan-gating & More! | HyperArts
    http://www.hyperarts.com/blog/customizing-facebook-iframe-application-signed_request_reveal_tab/
    TUSIL
    TUSIL --- ---
    NOISEGATE: ty zakladni zalozky jako zed a informace jsou verejny, jediny co muzes nejak ovlivnit jsou aplikace tretich stran
    NOISEGATE
    NOISEGATE --- ---
    pls, jak znepristupnim obsah lidem, ktery nemaj liknutou moji stranku? jsou nekde novody na spravcovstvi nebo tak neco? nemyslim napoveda.. diky
    NOISEGATE
    NOISEGATE --- ---
    TUSIL: jj, mam to. diky
    TUSIL
    TUSIL --- ---
    NOISEGATE: myslim, ze ADAMM tu nekde hazel navod na vytvareni tabu, tak zkus zafiltrovat
    Kliknutím sem můžete změnit nastavení reklam