미리 정의 된 태그로 현재 페이지를 북마크하는 Delicious 북마크릿을 Firefox에 만들고 싶습니다. 나는이 URL을 입력하면맛있는 API를 사용하여 파이어 폭스에 맛있는 북마크릿 만들기
개념의 증거를 들어, 작동 :
https://john:[email protected]/v1/posts/add?url=http://www.google.com&
description=http://www.google.com&tags=testtag
북마크하지 않는 그러나 이것은 내가 액세스 거부 얻을 :
javascript:(
function()
{
location.href = 'https://john:[email protected]/v1/posts/add?url='
+ encodeURIComponent(window.location.href)
+ '&description=' + encodeURIComponent(document.title)
+ '&tags=testtag';
}
)()
이인가를 가능한 자바 스크립트 북마크를 통해?
업데이트
: 나는이 시도 만, 여전히 액세스 거부 오류가있어, 그래서 자바 스크립트/파이어 폭스와 함께 할 수있는 뭔가가.javascript:(
function()
{
location.href = 'https://john:[email protected]/v1/posts/add?url='
+ 'http://www.google.com'
+ '&description=' + 'http://www.google.com' + '&tags=testtag';
}
)()
업데이트 2 : 후 위의 많은 변화를 시도하고 다른 브라우저에, 나는 여전히 현상금을 제공하는 액세스 거부 메시지 과거를 얻을 수 없습니다.
링크를 가져 주셔서 감사합니다. 방화범이 끌려 가면서 추적을 시도했지만 실제로 볼 수있는 https가 제한되어있어 어디서나 접속할 수 없습니다. 입력 URL을 직접 입력하면 확인 및 작동합니다. 북마크에 넣으면 differen 역할을합니다. . – Steve
유망한 것으로 들립니다. 오늘 밤 한번 시도해 볼게. 콘솔에서 작동하면 북마크릿에서 작동합니다. – Steve
감사! 그것은 효과가 있었다. about : config를 통해 리퍼러 설정을 사용 중지해도 상관 없으므로 refspoof를 설치하고 싶지는 않습니다. 어쩌면 나는 그것을 0으로 설정하고, 스크립트를 실행하고, 2로 다시 설정하는 확장 기능을 만들 수있다. 참고로, 리퍼러로 신용을 얻지 못하는 사이트 이외에, 리퍼러를 영구적으로 0으로 유지하는 결과는 무엇인가? Delicious/Yahoo가 왜 이렇게했는지 궁금합니다. – Steve