ebiz-webhosting
- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Scripts > BRAINSTORMING PHP/SQL/HTML/JS/CSS
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


BRAINSTORMING PHP/SQL/HTML/JS/CSS Ihr habt eine Idee, aber keinen genauen Ansatz? Diskutiert mit anderen Usern des Forums über eure Gedankengänge um evtl. hilfreiche Ideen zu bekommen!
Normale Fragen bitte weiterhin in die entsprechenden Foren!

Antwort
 
LinkBack Themen-Optionen Bewertung: Bewertung: 2 Stimmen, 5,00 durchschnittlich.
  #1 (permalink)  
Alt 23-08-2010, 19:05
rossixx
 Registrierter Benutzer
Links : Onlinestatus : rossixx ist offline
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 502
Blog-Einträge: 2
rossixx wird schon bald berühmt werden
Question Facebook aus eigenen Skripten ansteuern ?!

Ein Freund hat mich gefragt, ob es möglich sei ein Skript auf der eigenen Website zu haben, wo man z.b. einen Event postet, das dieser auch gleich bei Facebook erscheint.

Da ich von Facebook keine Ahnung habe, dachte ich, vielleicht hat der eine oder andere eine Idee, oder ein Tutorial, oder ein Link.

Danke und schönen Tag noch
Mit Zitat antworten
  #2 (permalink)  
Alt 23-08-2010, 22:11
boeserfrosch
 Registrierter Benutzer
Links : Onlinestatus : boeserfrosch ist offline
Registriert seit: Nov 2009
Beiträge: 90
boeserfrosch befindet sich auf einem aufstrebenden Ast
Standard

Ich würde bei solchen Problemstellungen zuerst auf der entsprechenden Seite nachschauen.
Bei Facebook wäre das beispielsweise unter:
Facebook-Entwickler
Mit Zitat antworten
  #3 (permalink)  
Alt 24-08-2010, 14:12
rossixx
 Registrierter Benutzer
Links : Onlinestatus : rossixx ist offline
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 502
Blog-Einträge: 2
rossixx wird schon bald berühmt werden
Standard danke

aber soweit war ich auch schon.
Mit Zitat antworten
  #4 (permalink)  
Alt 25-08-2010, 23:39
unset
  Moderator
Links : Onlinestatus : unset ist offline
Registriert seit: Jan 2007
Ort: Düsseldorf
Beiträge: 3.782
unset befindet sich auf einem aufstrebenden Ast
Standard

Und wo ist dann dein Problem? "Getting started" reicht dir nicht? Dokumentation - Facebook-Entwickler
Mit Zitat antworten
  #5 (permalink)  
Alt 16-11-2010, 19:12
rossixx
 Registrierter Benutzer
Links : Onlinestatus : rossixx ist offline
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 502
Blog-Einträge: 2
rossixx wird schon bald berühmt werden
Unhappy Das Problem ?!?!

habe folgenden code getestet, mit meiner id und schlüssel:

https://github.com/facebook/php-sdk/...es/example.php

das funktioniert auch, aber den nächsten schritt - etwas auf facebook zu veröffentlichen -

den bekomme ich nicht hin :-(

mal wieder zu blöd oder zu blind.

hier wird viel beschireben:

Post - Facebook-Entwickler

aber wie setze ich curl ein ???
Mit Zitat antworten
  #6 (permalink)  
Alt 16-11-2010, 19:28
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 25.207
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von rossixx Beitrag anzeigen
aber wie setze ich curl ein ???
http://www.php.net/manual/en/book.curl.php
http://www.google.com/search?q=curl+tutorial
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #7 (permalink)  
Alt 23-11-2010, 17:35
rossixx
 Registrierter Benutzer
Links : Onlinestatus : rossixx ist offline
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 502
Blog-Einträge: 2
rossixx wird schon bald berühmt werden
Standard ok curl einsetzen

so und ich stelle mich mal wieder an, aber kann mir einer folgendes erklären??

direkt von facebook:
PHP-Code:
curl -'access_token=...' 
     
-'message=Check out this funny article' 
     
-'link=http://www.example.com/article.html' 
     
-'picture=http://www.example.com/article-thumbnail.jpg' 
     
-'name=Article Title' 
     
-'caption=Caption for the link' 
     
-'description=Longer description of the link' 
     
-'actions={"name": "View on Zombo", "link": "http://www.zombo.com"} \
     -F '
privacy={"value""ALL_FRIENDS"
     
https://graph.facebook.com/me/feed 
und curl von php.net

PHP-Code:
$ch curl_init'http://www.facebook.com/rassloff' );
$test curl_exec($ch);
curl_close($ch);
echo 
"<br>T=$test"
was wollen die von facebook mit diesem -F ???


man curl in der console:
PHP-Code:
-F/--form <name=content>
              (
HTTPThis lets curl emulate a filled in form in which a user has pressed the submit button
This causes curl to POST data using the  Con&#8208;
              
tent-Type  multipart/form-data  according to RFC1867
This enables uploading of binary files etcTo force the &#8217;content’ part to be a file,
              
prefix the file name with an sign
To just get the content part from a fileprefix the file name  with  the  letter  <.  
The  difference
              between 
@ and < is then that makes a file get attached in the post as a file upload
while 
the makes a text field and just get the con&#8208;
              
tents for that text field from a file.

              
Exampleto send your password file to the serverwhere &#8217;password’ 
is the name of the form-field to which /etc/passwd will be the input:

              
curl -F password=@/etc/passwd [url=http://www.mypasswords.com]Parallels Confixx[/url]

              
To read the file&#8217;s content from stdin instead of a file, use - where 
the file name should&#8217;ve been. This goes for both @ and < constructs.

              
You can also tell curl what Content-Type to use by using &#8217;type=’, in a manner similar to:

              
curl -"web=@index.html;type=text/html" url.com

              
or

              
curl -"name=daniel;type=text/foo" url.com

              You can also explicitly change the name field of an file upload part by setting filename
=, like this:

              
curl -"file=@localfile;filename=nameinpost" url.com

              See further examples 
and details in the MANUAL.

              
This option can be used multiple times
ich bekomme es einfach nicht zusammen !!!

soll das heissen - es geht nur in der console ??
oder doch auch direkt mit php ??

Geändert von rossixx (04-01-2011 um 18:26 Uhr)
Mit Zitat antworten
  #8 (permalink)  
Alt 23-11-2010, 19:10
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 25.207
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von rossixx Beitrag anzeigen
was wollen die von facebook mit diesem -F ???
Parameter übergeben - was man normalerweise macht, wenn man ein Formular abschickt.

Zitat:
soll das heissen - es geht nur in der console ??
Nein. Womit wir direkt wieder bei RTFM bzw. JFGI wären :-)
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #9 (permalink)  
Alt 23-11-2010, 20:43
rossixx
 Registrierter Benutzer
Links : Onlinestatus : rossixx ist offline
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 502
Blog-Einträge: 2
rossixx wird schon bald berühmt werden
Unhappy gaaaanz kleine schritte

naja zumindest bekomme ich schon einen access token zurück....

aber dann is schluss mit lustig
Mit Zitat antworten
  #10 (permalink)  
Alt 06-12-2010, 14:26
abouttheweb
 Registrierter Benutzer
Links : Onlinestatus : abouttheweb ist offline
Registriert seit: Dec 2010
Beiträge: 4
abouttheweb befindet sich auf einem aufstrebenden Ast
Standard

Einfacher wäre es, wenn du die Facebook SDK für PHP nutzt, anstatt alles selbst mit Curl zu bauen. Schau mal hier: Blog
Mit Zitat antworten
  #11 (permalink)  
Alt 08-12-2010, 17:33
rossixx
 Registrierter Benutzer
Links : Onlinestatus : rossixx ist offline
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 502
Blog-Einträge: 2
rossixx wird schon bald berühmt werden
Standard sorry da ist ein fehler

wie kann ich folgendes problem beheben ???

OAuthException: (#200) The user hasn't authorized the application to perform this action

PHP-Code:
require 'library/facebook.php';

define('APP_ID''171501209535074');
define('APP_SECRET' '9e8448b3d547b9ed7ded4ce3843d9353');

$facebook = new Facebook(array(
  
'appId' => APP_ID// Anwendungs ID
  
'secret' => APP_SECRET// Anwendungs-Geheimcode
  
'cookie' => true// enable optional cookie support
));

try {

  
// Alle Testuser abrufen, die für diese Anwendung erstellt wurden.
  
$testuser $facebook->api(APP_ID "/accounts/test-users"'get');

  
// Wenn noch kein Testuser für diese Anwendung existiert, erstellen wir uns einen.
  
if (!isset($testuser['data'][0]['id'])) {
    
$facebook->api(APP_ID "/accounts/test-users?installed=true&permissions=publish_stream"'post');
  }
  
// Wir speichern die User ID und die Login URL des Testusers.
  
$testuserId $testuser['data'][0]['id'];
  
$testuserLoginUrl $testuser['data'][0]['login_url'];

  
// Diese Daten sollen im Newsfeed gepostet werden.
  
$arguments = array(
    
'message' => 'Hier kann eine persönliche Nachricht stehen.',
    
'picture' => 'http://www.abouttheweb.de/wp-content/themes/abouttheweb/img/atw-meta-image.jpg',
    
'link' => 'http://www.abouttheweb.de',
    
'name' => 'About The Web',
    
'caption' => 'Tutorials zu Facebook Anwendungen',
    
'description' => 'Herzlich willkommen auf AboutTheWeb. Hier findest Du Tutorials, 
zur Erstellung von Facebook Anwendungen.
AboutTheWeb bietet Einsteigern die Chance, sich in die Erstellung
von Facebook Anwendungen mit PHP einzuarbeiten.'
,
    
'actions' => '{"name": "ATW auf Facebook", "link": 
"http://www.facebook.com/pages/About-The-Web/151034811586000?v=app_102918576445766"}'
,
    
'privacy' => '{"value": "EVERYONE"}',
  );

  
// API Call. Veröffentlichen der Status Meldung.
  
$facebook->api("/{$testuserId}/feed"'post'$arguments);

  
// Um zu prüfen, ob alles geklappt hat, melden wir uns, durch klicken dieses Links, als der Testuser an.
  
print '<a href="' $testuserLoginUrl '">Hier geht´s zum Testuser Profil</a>';

} catch (
FacebookApiException $e) {
  print 
$e;

Quelle: https://github.com/AboutTheWeb/About...lish/index.php

die ersten Beispiele mit User anlegen und so haben funktioniert.
versteh ich auch soweit, nur das mit den usern kann ich theoretisch verstehen,
nur wie connected man user und anwendung ???

Geändert von rossixx (04-01-2011 um 18:25 Uhr)
Mit Zitat antworten
  #12 (permalink)  
Alt 08-12-2010, 17:43
abouttheweb
 Registrierter Benutzer
Links : Onlinestatus : abouttheweb ist offline
Registriert seit: Dec 2010
Beiträge: 4
abouttheweb befindet sich auf einem aufstrebenden Ast
Standard

Als erstes musst du eine eigene Anwendung auf Facebook anlegen und die Anwendungs ID und das Anwendungs Geheinmis deiner Anwendung nehmen. Die Daten aus dem Beispiel funktionieren bei dir nicht.
Mit Zitat antworten
  #13 (permalink)  
Alt 08-12-2010, 18:04
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 25.207
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Bitte Code umbrechen!
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #14 (permalink)  
Alt 14-01-2011, 20:11
einfacheruser
 Registrierter Benutzer
Links : Onlinestatus : einfacheruser ist offline
Registriert seit: Jun 2010
Beiträge: 19
einfacheruser befindet sich auf einem aufstrebenden Ast
Standard

Erstmal musst du dir den acess token holen mit dem Rechten ein Event zu schreiben. Dann musst du über PHP eine abfrage an Facebook über z.b. mit file_get_contents() mitem dem acess token machen und dann hat er oder wer auch ummer ein Event eingetragen.
Mit Zitat antworten
  #15 (permalink)  
Alt 14-01-2011, 21:00
abouttheweb
 Registrierter Benutzer
Links : Onlinestatus : abouttheweb ist offline
Registriert seit: Dec 2010
Beiträge: 4
abouttheweb befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von einfacheruser Beitrag anzeigen
Erstmal musst du dir den acess token holen mit dem Rechten ein Event zu schreiben. Dann musst du über PHP eine abfrage an Facebook über z.b. mit file_get_contents() mitem dem acess token machen und dann hat er oder wer auch ummer ein Event eingetragen.
Ich versuche verzweifelt etwas zu finden, dass in deinem Post nicht falsch ist. Bisher ohne Erfolg.
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
StudiVZ bzw. Facebook Script gesucht!!! Marcus7000 Apps und PHP Script Gesuche 11 15-10-2009 11:58
Aufbau Twitter / Mikroblog / Facebook Truncate SQL / Datenbanken 11 13-01-2009 21:19
Timeout bei Skripten? Lynky PHP Developer Forum 3 27-01-2005 08:58
Timeout bei Skripten ? solaris PHP Developer Forum 9 20-06-2003 16:46
Copyright von PHP Skripten Tgod Off-Topic Diskussionen 15 28-05-2002 09:53

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

Zeit ist Geld, PC einfach selbst reparieren!
Zeit ist Geld, PC einfach selbst reparieren!Wenn der PC nicht richtig läuft, wirft sie das in Ihrem Arbeitsalltag meist zurück. Dabei können Sie einige Probleme mit relativ wenig Aufwand und ohne intime Kenntnisse Ihres Rechners selbst lösene

18.04.2016 | Berni

Die wichtigsten Rahmenbedingungen für das Hosting
Die wichtigsten Rahmenbedingungen für das HostingGuter Webspace wird in der heutigen Zeit immer wichtiger. Die Scripte werden moderner und fordern höhere Leistung, der allgemeine Traffic im Internet nimmt zu.

17.08.2015 | Berni


 

Aktuelle PHP Scripte

LEPTON CMS ansehen LEPTON CMS

LEPTON CMS ist eine weiterentwickelte Ableitung (Fork) des CMS „WebsiteBaker“ der Version 2.8.1. Das Entwicklerteam hat den ursprünglichen „Geist” erhalten, der dieses Content Management System und seine damalige Community unter Leitung des Gründers Ryan

27.06.2016 erpe | Kategorie: PHP/ CMS
CometD ansehen CometD

CometD is a scalable HTTP-based event routing bus

27.06.2016 Berni | Kategorie: JAVASCRIPT/ Bibliothek - Framework
OpenEMM 5.5 - freies E-Mail-Marketing

E-Mail-Marketing Script mit Auswertung der Öffnungsrate der E-Mails, die mit dem System verschickt wurden. Diese kann nun grafisch im Zeitverlauf nach Stunde, Tag und Woche dargestellt werden. Die Software zeigt auf, wann die Empfänger besonders aktiv sin

23.06.2016 Berni | Kategorie: PHP/ Mail
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:26 Uhr.