Oldal: 3 / 10 ElsőElső 12345 ... UtolsóUtolsó
Eredmény: 21 - 30 (94) összesen

Téma: Facebook app (Facebook PHP SDK 3.0)

  1. #21
    Bölcs huncyrus logója
    Csatlakozott
    07-04-26
    Hely
    EU :)
    Hozzászólás
    541
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás re: Facebook app (Facebook PHP SDK 3.0)

    Keresd a "scope" és "permission" dolgokat.

    Kód:
    $loginUrl   = $facebook->getLoginUrl(
                array(
                    'scope'         => 'email,offline_access,publish_stream,user_birthday,user_location,user_work_history,user_about_me,user_hometown',
                    'redirect_uri'  => $fbconfig['baseurl']
                )
        );
    Ez egy examplesből való, a "scope"nál irja, hogy mennyi dologhoz kér hozzáférést. Kismillió létezik, érdemes átnyálazni, és speciálisan belőni az igényeknek megfelelően


    Cyrusmagus.hu - Informatika, Fantasy, Blog, Irások

  2. #22
    Szerkesztő tomesjerryfan logója
    Csatlakozott
    11-07-13
    Hely
    Budapest
    Hozzászólás
    289
    Begyűjtött 19 köszönetet
    14 hozzászólásával

    Alapbeállítás re: Facebook app (Facebook PHP SDK 3.0)

    Na, a végéhez közelít a dolog, már mindent megcsinál Egy hibája van még... Ha megkapta az engedélyeket, akkor akárhányszor rákattint valaki az app linkjére, szó nélkül posztol egy újabb képet... nem tudok beletenni ide törést. Változóhoz nem tudom kötni az IF részt, amikor posztol, mert azokat nem küldi át az app ... Valaki tudna erre egy megoldást mondani, hogy mivel tudnám itt kibővíteni a logikát? Ha egyéb logikai hibát talál valaki, azt is megköszönöm

    PHP kód:
    <?php

    require 'facebook.php';

    $facebook = new Facebook(array(
    'appId' => '######',
    'secret' => ''######',',
    'baseUrl' => 'ssl szerver címe, ahova feltöltöttem',
    'appBaseUrl' => 'facebook app címe',
    'fileUpload' => 'true',
    ));

    // Get User ID
    $user $facebook->getUser();

    $params = array(
      
    scope => 'publish_stream,user_photos',
      
    redirect_uri => '#facebook page app url-je#'
        
    );

    ?>
           // HTML kód
    <?php if ($user){

        try {
            
    $likes // oldal, amit lájkolni kéne
            
                
    if( !empty($likes['data']) ){
                
                    
    $scope 'publish_stream,user_photos';
                    
    $scope_params explode(',',$scope);
                    
                    
    $permissions $facebook->api("/me/permissions");
                        if( 
    array_key_exists('publish_stream'$permissions['data'][0]) &&  array_key_exists('user_photos'$permissions['data'][0])) {
                                               
    // minden oké, FB logika. 
                        
    } else {
                        
    ?>
                                             // feltételek elfogadása. Ez a rész lenne jó, ha MNIDIG bejönne kép posztolása előtt. Ne fusson le szó nélkül.
     
                        <?
                        
    }
                }else{
                    
    // nem rajongó
                    
    }

        } catch (
    FacebookApiException $e) {
            
    error_log($e);
            
    $user null;
        }
        }
        
        if (
    $user) {

            } else {
                
    $loginUrl $facebook->getLoginUrl($params);
        
                
    //header('Location: '. $loginUrl);
                
    echo '<script type="text/javascript">top.location.href = "'.$loginUrl .'";</script>';
            }

            
    ?>


        </body>
    </html>




  3. #23
    Bölcs Gregory Stone logója
    Csatlakozott
    09-09-27
    Hely
    Nyíregyháza
    Hozzászólás
    1.319
    Begyűjtött 530 köszönetet
    317 hozzászólásával

    Alapbeállítás re: Facebook app (Facebook PHP SDK 3.0)

    Láttom nem csak én vagyok szorgos én 2napom szántam most rá,teljessen nulárol indulva sikerült összehoznom,már postol,engedélyt kér apro simitások maradtak csak.

    de van 1 kis bakim,ebbe kérnék segitséget.. hogy állitom be h véletlenszerü képet postoljon? probáltam php rand commandot de nem nagyon tudom beilszteni rá.

    igy néz ki : $photo = './images/1.jpg'; a random kép cuc meg.


    session_start();
    $kep = rand(1,2);


    $_SESSION['szam'] = $kep;


    echo "
    <img src='images/$kep.jpg'>";



    szóval ki postol mint láthato echo de azt is akarnám h igy töltse be képet is tárhyelröl,lehet félre beszélek nem értek hozzá csak ellkes vagyok,de jolenne egy megoldás hogyan hivhatok be random képet,és hogy ilesztem be az általan megadot egy kis sorba köszi elöre is.



  4. #24
    Bölcs magic logója
    Csatlakozott
    09-06-01
    Hozzászólás
    1.544
    Begyűjtött 27 köszönetet
    17 hozzászólásával

    Alapbeállítás re: Facebook app (Facebook PHP SDK 3.0)

    Szerintem erre a kérdésre lehet most nem fogsz választ kapni, mert ugyan azt csinálod, mint az előtted szóló. Itt segítséget kérsz, majd sikerül összehozni. Holnap meg jó pénzért árulod a fórumosoknak a cuccot...



  5. #25
    Tag
    Csatlakozott
    10-02-06
    Hely
    Budapest
    Hozzászólás
    74
    Begyűjtött 5 köszönetet
    4 hozzászólásával

    Alapbeállítás re: Facebook app (Facebook PHP SDK 3.0)

    Idézet magic eredeti hozzászólása Hozzászólás megtekintése
    Szerintem erre a kérdésre lehet most nem fogsz választ kapni, mert ugyan azt csinálod, mint az előtted szóló. Itt segítséget kérsz, majd sikerül összehozni. Holnap meg jó pénzért árulod a fórumosoknak a cuccot...
    Részben igazad van, de nekem személy szerint meg ér 5-10.000 Ft-ot, hogy kapok egy kész kódot és nem nekem kell tesztelgetni, össze ollózni a kódot. Tehát végezhetem a munkám és azzal több pénzt keresek, mintha nekem kellene rászánom a 2 napot.



  6. #26
    Szerkesztő djjean logója
    Csatlakozott
    11-10-15
    Hely
    Baja
    Hozzászólás
    211
    Begyűjtött 48 köszönetet
    44 hozzászólásával

    Alapbeállítás re: Facebook app (Facebook PHP SDK 3.0)

    Miért nem töltödik be a kép? Mivel a $photo változónál ./images szerepel a echo után meg simán images. Nem lehet, hogy ez a gond?



  7. #27
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.749
    Begyűjtött 1.432 köszönetet
    895 hozzászólásával

    Alapbeállítás re: Facebook app (Facebook PHP SDK 3.0)

    Idézet ferrari27 eredeti hozzászólása Hozzászólás megtekintése
    Részben igazad van, de nekem személy szerint meg ér 5-10.000 Ft-ot, hogy kapok egy kész kódot és nem nekem kell tesztelgetni, össze ollózni a kódot. Tehát végezhetem a munkám és azzal több pénzt keresek, mintha nekem kellene rászánom a 2 napot.
    a kesz kodtol szerintem az messze van amit olyasvalakitol kapsz aki itt eleg alapveto kerdesket tesz fel . bar ha "osszeollozott" dolgokat szeretnel akkor tenyleg egy alternativa.


    If debugging is the process of removing software bugs, then programming must be the process of putting them in.
    Ruby blog
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
    Respect all, fear none

  8. #28
    Tag
    Csatlakozott
    10-02-06
    Hely
    Budapest
    Hozzászólás
    74
    Begyűjtött 5 köszönetet
    4 hozzászólásával

    Alapbeállítás re: Facebook app (Facebook PHP SDK 3.0)

    Idézet Geri eredeti hozzászólása Hozzászólás megtekintése
    a kesz kodtol szerintem az messze van amit olyasvalakitol kapsz aki itt eleg alapveto kerdesket tesz fel . bar ha "osszeollozott" dolgokat szeretnel akkor tenyleg egy alternativa.
    Én nem pont konkrétan a kérdezőre gondoltam, hanem általánosítva. Amire meg reagáltam, az az hogy itt felteszi a kérdéseit utána meg pénzért árulja. Nem látok benne semmi kivetni valót, akinek nem tetszik az ajánlat az nem veszi meg.



  9. #29
    Szerkesztő tomesjerryfan logója
    Csatlakozott
    11-07-13
    Hely
    Budapest
    Hozzászólás
    289
    Begyűjtött 19 köszönetet
    14 hozzászólásával

    Alapbeállítás re: Facebook app (Facebook PHP SDK 3.0)

    Némelyikőtök olyan magas lóról beszél, hogy hihetetlen... "kókler", "amatőr"...stb. szavakkal illetni valakit... Honnan tudjátok, hogy más nyelvben adott illető nem 10 évvel jár előttetek és épp a villájából röhög rajtatok? Oké, ez lehet túlzás, de a lényeg, hogy én nem írnék senkire sem ilyeneket.

    A random képes kérdést nem igazán értem, $kep = rand(1,2) ugye 1 és 2 között dobál számokat. ECHO pedig csak a PHP kódból írja ki a képet, ez még nem posztol semmit a user falára, ahhoz Facebook API hívás kell, ha erre gondoltál.



  10. #30
    Bölcs
    Csatlakozott
    11-03-05
    Hely
    UK
    Hozzászólás
    501
    Begyűjtött 66 köszönetet
    52 hozzászólásával

    Alapbeállítás re: Facebook app (Facebook PHP SDK 3.0)

    Idézet tomesjerryfan eredeti hozzászólása Hozzászólás megtekintése
    Némelyikőtök olyan magas lóról beszél, hogy hihetetlen... "kókler", "amatőr"...stb. szavakkal illetni valakit... Honnan tudjátok, hogy más nyelvben adott illető nem 10 évvel jár előttetek és épp a villájából röhög rajtatok? Oké, ez lehet túlzás, de a lényeg, hogy én nem írnék senkire sem ilyeneket.
    En is azoknak adok igazat, akik koklereznek...stb. Az olyan ember aki profi mas programnyelvben, nem kerdez alapveto programozas technikai dolgokat. Ugyanis az olyan embernek van annyi gyakorlata es szaktudasa programozas alapjaiban, hogy arra konnyeden epit mas programnyelvet. Ugyanis MINDEN programnyelv ugyanazokon az alapokon nyugszik. Pont ez az alap hianyzik sok embernek. Egyszerubb peldaval (ne vedd magadra) egy programozo, aki uj nyelvet tanul, megkerdezi, hogy hogyan kell veletlen szamot generalni php-ben (mert az neki uj nyelv), es hogyan tud post-olni facebookra (mert az fb-sdk-ban nincs otthon meg). Aztan osszerakja belole a komplex scriptet magatol. Ne vedd magadra, nem rolad beszelek, csak ez a pelda kezenfekvo volt.
    Es mint ahogy feljebb is irtak, az ilyen emberek osszevagdalnak scripteket, anelkul, hogy tudnak mit is csinalnak pontosan, es utanna aruljak horror osszegekert, mert ok a programozok megcsinaltak.



Oldal: 3 / 10 ElsőElső 12345 ... UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •