Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais
Conectar-se

Esqueci minha senha

Últimos assuntos
Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Os membros mais ativos da semana
Kyo Panda
 
Shek
 
Sennior
 
YouTube3
 

Quem está conectado
272 usuários online :: 10 usuários cadastrados, Nenhum Invisível e 262 Visitantes :: 2 Motores de busca

[K]oke, Claudio Arthur, Connor R., Flames, Kyo Panda, MtX, Sennior, Solkis, Sovereign, ZombieW

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em 24/12/09, 01:05 pm

Access-Control-Allow-Origin

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Access-Control-Allow-Origin

Mensagem por MateusAnjosV em 29/08/16, 07:06 pm

Detalhes da questão


Endereço do fórum: http://mateusanjosv.forumeiros.com/forum
Versão do fórum: PhpBB3

Descrição


Boa noite, meninos!

Preciso saber como posso permitir a requisição via script, do site A para o site B.
Em outras palavras, preciso literalmente modificar o cliente de um fórum específico, para retornar ao servidor(outro fórum).

Eu sei que é complicado, mas, espero que pelo menos um dos senhores - ou até alguém internacional(Ange) - possa me ajudar.

(O título diz por si só do que se trata)

No mais, obrigado pelo seu tempo e vontade em ajudar.
avatar

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1421
Pontos Ativos : 1987

http://ajuda.forumeiros.com/

Resolvido Re: Access-Control-Allow-Origin

Mensagem por while em 29/08/16, 09:26 pm

Olá Autor , consultei o Angie e o mesmo deu uma mão.
Queira consultar esse link: https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS

Talvez com isto saiba como fazer tal ato.
Até mais.
avatar

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3105
Pontos Ativos : 4494

http://www.ajuda.forumeiros.com https://www.facebook.com/https://www.facebook.com/profile.php?id=100012157981279

Resolvido Re: Access-Control-Allow-Origin

Mensagem por MateusAnjosV em 29/08/16, 10:12 pm

Obrigado, While. Mas, isto eu já havia achado na pesquisa sobre o assunto em questão. O que quero saber é: como aplicar isto diretamente no fórum. Poderia perguntá-la? (Ange)
avatar

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1421
Pontos Ativos : 1987

http://ajuda.forumeiros.com/

Resolvido Re: Access-Control-Allow-Origin

Mensagem por Shek em 30/08/16, 09:07 am

De fato, o único que conseguiu esse feito aqui é o @Luciano98, mas, ele não participa mais da comunidade a um bom tempo. O contato com Ange pode ser feito direto no suporte americano, pois, ele não entende nosso idioma. Queira contactá-lo quando possível.

Até mais!


ShekAdmineiro - Fórum dos Fóruns
Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16313
Pontos Ativos : 20814

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif
  • 0

Resolvido Re: Access-Control-Allow-Origin

Mensagem por Troubleshoot em 30/08/16, 09:30 am

Bom dia!
Não sei exatamente se é isto que procura, mais tive uma dúvida semelhante a sua a um certo tempo atrás.

http://ajuda.forumeiros.com/t100078-conteudo-de-uma-pagina-externa-no-forum

Se conseguir algo, me avise por MP Piscada


Até mais!
avatar

Troubleshoot
Usuário experiente

Masculino
Inscrito dia : 25/09/2011
Mensagens : 2184
Pontos Ativos : 2913

http://guiatecnico.ativo-forum.com/
  • 0

Resolvido Re: Access-Control-Allow-Origin

Mensagem por MateusAnjosV em 01/09/16, 12:17 am

Bom dia, meninos!

Consegui! Obrigado a todos!
Script final:
Código:
/*******************************************************************************************************
 * Application: jQuery.ajaxCORS
 * Description: Cross Domain Ajax.
 * Version: RC1
 * Using: query.yahooapis.com, based on James Padolsey (http://james.padolsey.com) project
 * Made and Optimizations by JScript - 2014/12/13
 * Copyright (c) 2014 JScript <jscriptbrasil at live dot com>
 * This work is free. You can redistribute it and/or modify it
 * under the terms of the WTFPL, Version 2
 *******************************************************************************************************/
jQuery.ajaxCORS = (function(_cors) {
  var protocol = location.protocol,
      hostname = location.hostname,
      patt = RegExp(protocol + '//' + hostname),
      YQL = 'http' + (/^https/.test(protocol) ? 's' : '') + '://query.yahooapis.com/v1/public/yql?callback=?',
      query = 'select * from html where url="{URL}" and xpath="*"';
 
  function isExternal(url) {
      return !patt.test(url) && /:\/\//.test(url);
  }
  return function(Obj) {
      var url = Obj.url;
 
      if (/get/i.test(Obj.type) && !/json/i.test(Obj.dataType) && isExternal(url)) {
        // Manipulate options so that JSONP-x request is made to YQL
        Obj.url = YQL;
        Obj.dataType = 'json';
        Obj.data = {
            q: query.replace(
              '{URL}',
              url + (Obj.data ?
                  (/\?/.test(url) ? '&' : '?') + jQuery.param(Obj.data) : '')
            ),
            format: 'xml'
        };
        // Since it's a JSONP request, then complete === success
        if (!Obj.success && Obj.complete) {
            Obj.success = Obj.complete;
            delete Obj.complete;
        }
        Obj.success = (function(_success) {
            return function(data) {
              if (_success) {
                  // Fake XHR callback.
                  _success.call(this, {
                    responseText: (data.results[0] || '')
                        // YQL screws with tag <script>, then get rid of them...
                        .replace(/<script[^>]+?\/>|<script(.|\s)*?\/script>/gi, '')
                  }, 'success');
              }
            };
        })(Obj.success);
      }
      return _cors.apply(this, arguments);
  };
})(jQuery.ajax);

$(function(){
 
console.clear();
$.ajaxCORS({
  type: 'GET',
  //url: 'http://www.whatsmyip.net/',
  url: 'http://mateusanjosv.forumeiros.com/',
  dataType: "json",
  success: function(data) {
   

  }
});
});

Requisições no site A:

Código:
/* AvacAtif

MatthewAngelsV - MateusAnjosV
2016
Heroes Of Olympus - Heróis do Olimpo

*/

$(function(){
   if(window.location.pathname == "/profile" && window.location.search == "?mode=editprofile&page_profil=avatars") {
      $('div.panel:nth-child(2) > div:nth-child(1) > fieldset:nth-child(2) > dl:nth-child(6) > dd:last').after('<vr><div id="avtmt"><strong>Avatares prontos:</strong> <div id="imagens"></div></div>');
   $.get("/profile?mode=editprofile", function(pp){
        photoplayer = $('#profile_field_2_5', pp).text();
       alert(photoplayer);
      var cupcak = "http://heroesofolympus.forumeiros.com/search?search_keywords='+photoplayer+'&sid=&q=&domains=heroesofolympus.forumeiros.com&sitesearch=heroesofolympus.forumeiros.com&client=&forid=1&ie=utf-8&oe=utf-8&hl=pt&cof=GALT%3A%2300569c%3BGL%3A1%3BDIV%3A%23ffffe1%3BVLC%3A%23666666%3BAH%3Acenter%3BBGC%3A%23fbfbfb%3BLBGC%3A%23ffffe1%3BALC%3A%23b42000%3BLC%3A%2300569c%3BT%3A%23333333%3BGFNT%3A%2300569c%3BGIMP%3A%2300569c%3BFORID%3A11&search_terms=any&search_author=&search_where=-1&search_time=0&show_results=topics&sort_by=0&sort_dir=DESC&google=";
      alert(cupcak);
      $.get(cupcak, function(e){
         $('.topictitle', e).each(function(){
            var titulo = $(this).text();
            alert(titulo);
            var o = $(this);
         
            var link =    $(o).attr('href');
            alert(link);
            $.get("http://heroesofolympus.forumeiros.com" + link, function(imgs){
               $('.postbody', imgs).each(function(){
                  var t = $(this).html();
                  $('#imagens').append(t);
                  });
               
            });
            
         });
         
      });   

   });
   }
});

avatar

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1421
Pontos Ativos : 1987

http://ajuda.forumeiros.com/

Resolvido Re: Access-Control-Allow-Origin

Mensagem por while em 01/09/16, 12:19 am

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

Tópico marcado como Resolvido e movido para "Questões resolvidas".
avatar

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3105
Pontos Ativos : 4494

http://www.ajuda.forumeiros.com https://www.facebook.com/https://www.facebook.com/profile.php?id=100012157981279

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum