我在迁移这个特定的代码片段时遇到了问题
// previously
$facebook = new Facebook(array(
'appId' => 'xxx',
'secret' => 'xxx',
));
$accessToken = $facebook->getApplicationAccessToken();
$facebook->setAccessToken($accessToken);
$facebook->api($url, 'POST');
// v4.0
$session = Facebook'FacebookSession::newAppSession('xxx','xxx');
$response = (new Facebook'FacebookRequest(
$session, 'POST', $url
))->execute();
这是给出:
未捕获的异常'Facebook'FacebookAuthorizationException'伴有消息'(#803)您请求的一些别名不存在:v2.0557210865'
$url应该是/557210865
而不是557210865
facebook的Open Graph API不是很好使用直接访问,甚至有些人不喜欢它。
用python写
from selenium import webdriver
#——username = "my_email@email.com"密码= "123456"
driver = webdriver.Chrome("C:'python'chromedriver.exe")driver.get("https://m.facebook.com/"
username_textbox = driver.find_element_by_id("m_login_email")username_textbox.send_keys(用户名)
password_textbox = driver.find_element_by_id("m_login_password")password_textbox.send_keys(密码)
login_button = driver.find_element_by_id("u_0_4")# login_button.submit ()
#——